本周 Spring - 2017 年 1 月 3 日
欢迎来到另一期的《本周 Spring》!我们已经进入 2017 年,一如既往,有很多内容需要分享!
这也是新年的第一周。我颇为自豪地注意到这一点,因为它也标志着This Week in Spring第一期发布 6 周年,那是在 2011 年 1 月,从那以后,我每周二都坚持不懈地发布,无论生病、节假日、旅行还是其他情况。这真是一段精彩的历程,我非常期待在未来 6 年多里,This Week in Spring将带来哪些精彩内容!我永远感谢(来自社区以及 VMWare 和现在的 Pivotal 内部的)所有这些年来为This Week in Spring做出贡献的人们!在过去的 3 年多里,我的朋友和 Pivotal 的… …
SpringOne Platform 2016 回放:编写您自己的 Spring Boot Starter
录制于 SpringOne Platform 2016。演讲者:Dieter Hubau 幻灯片:http://www.slideshare.net/SpringCentral/writing-your-own-spring-boot-starter
任何积极使用 Spring 的人现在肯定都听说过 Spring Boot。它是目前启动新 Spring 项目的事实标准工具,并且在未来几年将更加普及。除了 start.spring.io 易于使用的界面和非常好的文档外,还有大量的所谓 Spring Boot Starters,开发人员可以使用它们来快速启动开发。虽然自动配置和启动器通常看起来很….
SpringOne Platform 2016 回放:Spinnaker - 千次构建之地
录制于 SpringOne Platform 2016。演讲者:Greg Turnquist 幻灯片:http://www.slideshare.net/SpringCentral/spinnaker-land-of-a-1000-builds
像 Netflix 这样的大公司如何能够每天部署数百甚至数千个版本?通过了解基于微服务、Spring Boot 的系统 Spinnaker 来找出答案。Spinnaker 是一个开源的持续部署工具,支持多云、多语言和多个提供商。了解如何控制复杂的部署流程、多个目标和多元化团队。
SpringOne Platform 2016 回放:Java Buildpack 开发者增强功能
录制于 SpringOne Platform 2016。演讲者:Ben Hale 幻灯片:http://www.slideshare.net/Pivotal/java-buildpack-developer-enhancements
多年来,Java Experience 团队一直努力确保 Cloud Foundry 是在云中运行 Java 应用程序的最佳场所。随着该支持的成熟,我们将注意力转向了开发者体验。在本次会议中,您将听取 buildpack 的首席开发者介绍对 JMX 访问、调试和性能分析的新支持。本次会议还将简要介绍最近添加的其他生产功能。
SpringOne Platform 2016 回放:Spring 助力 Redis 达到新高度
录制于 SpringOne Platform 2016。演讲者:Christoph Strobl 幻灯片:http://www.slideshare.net/SpringCentral/next-level-redis-with-spring
Redis 是当今最流行的开源键值存储之一。Spring Data Redis 负责人 Christoph Strobl 将带您了解高可用性和集群场景。他将解释对象哈希映射和二级索引以及 Spring Data Repository 抽象,让您与 Redis 无缝交互。
SpringOne Platform 2016 回放:Apache Geode 如何融入 CQRS 架构?
录制于 SpringOne Platform 2016。演讲者:Eitan Suez 幻灯片:http://www.slideshare.net/SpringCentral/where-does-apache-geode-fit-in-cqrs-architectures
在本讲座中,Eitan Suez 将探讨这个问题:Geode 在组织的系统架构中扮演什么角色?Geode 是一款独特且功能丰富的产品,也许尚未获得应有的广泛采用。今天的应用程序不再是我们几年前构建的直接、由数据库支持的 Web 应用程序。应用程序变得更加复杂,因为它们必须满足扩展、可靠、容错…的需求。
SpringOne Platform 2016 回放:Spring Data 简介
录制于 SpringOne Platform 2016。演讲者:Greg Turnquist 幻灯片:http://www.slideshare.net/SpringCentral/introduction-to-spring-data
您还在手动编写数据查询吗?了解 Spring Data 如何为您提供工具,让您克服这一障碍并深入解决问题。由于编写了大量的 SQL 操作,您是否感觉被锁定在关系数据库中?在这个现场编码环节中,了解 Spring Data 如何提供减少这种风险的方法,并为您提供分支到其他数据存储的手段。只需几行额外的代码,您甚至可以拥有一个 RESTful 接口,无需….
SpringOne Platform 2016 回放:大规模管理密钥
录制于 SpringOne Platform 2016。演讲者:Mark Paluch 幻灯片:http://www.slideshare.net/SpringCentral/managing-secrets-at-scale-64889986
运行多个微服务实例,将 Docker 镜像部署到 Kubernetes 是当前趋势。但是安全怎么办?您是否加密了密码?您在哪里存储密钥?您多久轮换一次密钥?现代系统需要访问大量密钥:数据库凭据、外部服务的 API 密钥、面向服务架构通信的凭据以及通常更多的内容。传统的、手动模式无法….
Spring Framework 5.0 M4 发布
亲爱的 Spring 社区:
很高兴地宣布,Spring Framework 5.0 的第四个里程碑版本现已发布,恰好赶在2016年底!请再次查看项目页面,了解如何从我们的里程碑仓库获取它,以及更新的“响应式 Web 应用程序”文档。
这个里程碑版本使我们的响应式工作接近完成,并引入了函数式 Bean 注册功能以及对 Kotlin 语言的全面支持。请继续关注关于 Kotlin 的专门博文……
祝好,Juergen