领先一步
VMware 提供培训和认证,助您加速进步。
了解更多
周一晚上,SpringOne2GX 以一个精彩的开场拉开了序幕!
主题演讲以 Pivotal 研发部高级副总裁 Hugh Williams(曾任职于 eBay 和微软研究院)的演讲开始,他谈到了软件开发的潮起(动量的突然中断)和潮落。Hugh 谈到了他过去的经历,包括在微软(他曾参与开发 Bing 搜索引擎)和 eBay(我们得知他是一个忠实的 Spring 用户!)的经历,并谈到了 Spring 所带来的价值:敏捷、灵活的能力。
接下来是 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 代表了一种替代性的发布周期;次要版本将聚合其他出现的次要版本。
接下来,备受尊敬的 Dave Syer 博士 上台,讨论了 Spring Boot(顺便说一句,它也首次亮相于 SpringOne2GX 2013!)目前的状况。Spring Boot 现已普及到所有 Spring 项目,拥有近 100 位贡献者!他指出,Netflix 通过微服务赢得市场,证明了其价值。但这并非易事:要将其做好可能非常困难,而这正是 Spring Boot 发挥作用并简化事情的天然场所。于是,新成立的 Spring Cloud 伞形项目应运而生。除了托管之前归于 Spring Cloud 概念下的 PaaS 特定连接器外,Spring Cloud 项目还旨在简化微服务系统架构。
接下来是 Netflix 的 [Andy Glover](https://twitter.com/aglover)。
Netflix 需要速度。“速度是竞争优势。”Andy 的团队研究了 Ruby on Rails 和 Node.js 等技术,以找回他们认为在 JVM 上缺失的速度。如今,Netflix 使用 Spring Boot 作为其服务架构的基础,因为它赋予了他们 JVM 的可扩展性和成熟度,以及交付的速度。
Andy 引用了一本在他看来,正如 Spring 诞生时预示着更美好的未来一样,他说:“Spring Boot 就是我们十年前想要的‘更好、更快、更轻量的 Java’。”
最后,但同样重要的是,Grails 领导者(也是前达拉斯居民!)[Graeme Rocher](https://twitter.com/graemerocher) 上台,介绍了 Groovy 和 Grails 社区的最新情况。Grails 2.4 已发布,是一个持续的维护版本;它现在支持 **1100** 个插件!展望未来,Grails 3.0(将基于 Spring Boot!)以全新的、精简的、推文大小的微服务让观众惊叹不已!
我们将带着第二天关于 Spring、Groovy & Grails、Cloud Foundry 和大数据的所有内容进行总结!