取得领先
VMware 提供培训和认证,以加速您的进步。
了解更多录制于 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