SpringOne2GX 2014 - 第 1 天

工程 | Josh Long | 2014 年 9 月 10 日 | ...

SpringOne2GX 于周一晚上隆重开幕!

开发的"潮起潮落"

主题演讲由 Pivotal 自己的研发高级副总裁 Hugh Williams(曾任职于 eBay 和微软研究院)拉开序幕,他谈到了软件开发的*潮落*(动量中断的尴尬时刻)和*潮起*。Hugh 谈到了他之前在微软(他在那里帮助开发了 Bing 搜索引擎)和 eBay(一个巨大的 Spring 用户,我们了解到!)的经历,并谈到了 Spring 带来的优势:灵活性、敏捷性。

Spring IO Platform

接下来是 Spring 框架负责人 [Juergen Hoeller](Spring Juergen),他回顾了最初在 SpringOne2GX 2013 上介绍的 Spring IO 平台故事。他介绍了“树”的概念。第三方依赖构成了 Spring IO 平台的根基。Spring Boot、Spring Foundation(Spring 框架和其他项目)以及 Spring IO Platform 发行版提供了稳定的主干,支持 Spring XD 和 Grails 等运行时。应用程序(在图中是叶子)从这些分支中生长出来,依赖于 Spring Boot 这个坚实的主干。

Spring IO 也在快速发展!Spring IO 发行版提供了一个机会,可以将具有已知发布周期的项目进行聚合和协调:Spring 框架的发展比较保守,而 Spring Boot 和 Spring Data 的发展则更积极。Spring IO 代表了一种替代的发布周期;次要版本将在出现时聚合其他次要版本。

Spring Boot

接下来,优秀的 Dave Syer 博士登台,谈论 Spring Boot(顺便说一句,它也是在 SpringOne2GX 2013 上首次亮相!)的现状。Spring Boot 如今已渗透到所有 Spring 项目中,并且拥有近 100 名贡献者!他指出,Netflix 通过微服务赢得了市场,证明了它的价值。但这并非轻而易举:要做好微服务可能非常困难,而这正是 Spring Boot 可以增加价值并简化事物的地方。新成立的 Spring Cloud 伞形项目应运而生。除了托管以前在 Spring Cloud 体系下的 PaaS 特定连接器外,Spring Cloud 项目旨在简化微服务系统架构。

Netflix

接下来是 Netflix 的 Andy Glover

Netflix 需要速度。“速度是竞争优势。” Andy 的团队考察了 Ruby on Rails 和 Node.js 等技术,以找回他们认为在 JVM 上缺失的速度。如今,Netflix 使用 Spring Boot 作为其服务架构的基础,因为它提供了 JVM 的可伸缩性和成熟度以及交付速度。

Andy 引用了一本在 Spring 诞生时预示着更好前途的书,说道:“‘Spring Boot 是我们十年前想要的更好、更快、更轻量级的 Java’”。

Groovy 与 Grails 更新

最后但同样重要的是,Grails 负责人(也是前达拉斯居民!)Graeme Rocher 登台,介绍了 Groovy 和 Grails 社区的最新情况。Grails 2.4 刚刚发布,是一个持续维护版本;它现在支持 1100 个插件!展望未来,Grails 3.0(将基于 Spring Boot!)用完整、推文大小的*微服务*惊艳了观众!

下一步

我们将带着第二天关于 Spring、Groovy & Grails、Cloud Foundry 和大数据的一切总结回来!

订阅 Spring 时事通讯

通过 Spring 时事通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获取支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单订阅即可。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部