SpringOne2GX 2014 回放:应用 + 数据 + 云:这一切意味着什么?
录制于 SpringOne2GX 2014。
演讲者:Matt Stine
云开发专题
幻灯片:http://www.slideshare.net/SpringCentral/apps-data-cloud-what-does-it-all-mean
大数据。快速数据。NoSQL。NewSQL。在经历了多年的“关系型数据库寒冬”之后,计算领域的近十年见证了数据存储和处理领域的复兴。我们现在正进入这一演进的下一阶段:数据与云的融合。这场革命很大程度上是依靠为在商用硬件上进行横向扩展而设计的数据架构实现的。云平台,特别是像 Cloud Foundry 这样的 PaaS 平台,使我们能够按需配置所需的虚拟硬件,消除了构建横向扩展数据平台的最后一公里开销。将 PaaS 与微服务架构和多语言持久化结合,使开发人员能够设计出利用专门针对特定写入、处理和查询模式设计的存储系统的系统。利用 Lambda 架构,将实时分析平台与像 Hadoop 这样的横向扩展批处理系统相结合,使我们能够随时查询所有数据。在本次演讲中,我们将探讨各种 Spring 项目,这些项目与 Cloud Foundry 结合,使我们能够独特地定位自己,以利用这种融合:Spring Boot:微服务开发的独到框架 Spring Data:SQL、NoSQL、NewSQL 和 Hadoop 的访问层 Reactor:JVM 上响应式快速数据应用的基础 Spring XD:数据摄取、实时分析、批处理和数据导出的平台 我们将把所有这些项目组合在一起,形成一个在 Cloud Foundry 和 Hadoop 上运行的应用套件,从而完成 应用/数据/云 的闭环。
了解更多关于 Cloud Foundry 的信息:http://www.cloudfoundry.org
了解更多关于 Spring XD 的信息:http://projects.spring.io/spring-xd
了解更多关于 Spring Data 的信息:http://projects.spring.io/spring-data