领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多对于现代应用程序,许多企业面临着现代应用程序的一些新的消息传递挑战,例如消息传递层的水平可伸缩性、异构消息传递系统和访问方法以及极端的事务处理。 本演示/演示将介绍企业如何通过使用 Spring 和 RabbitMQ 技术来克服这些消息传递挑战。
Tom 将构建一个 AMQP 案例,解释 SpringSource 如何通过 Spring AMQP 和 Spring Integration 提供 AMQP 支持,解释 RabbitMQ 如何成为一种现代消息传递解决方案,该解决方案提供可靠、高度可用、可扩展和可移植的消息传递系统,具有可预测和一致的吞吐量和延迟,并演示如何将 Spring Integration 和 RabbitMQ 逐步引入到标准的 Spring Web 应用程序中。
Tom McCuch 是 Hortonworks 的解决方案工程师,在软件工程领域拥有超过 22 年的经验。 Tom 专注于需要高可靠性、可用性和可扩展性 (RAS) 功能的分布式系统的架构、实施和部署。 在加入 Hortonworks 之前,Tom 曾在 SpringSource 工作,负责其全球客户(包括金融服务、运输和能源)的现场架构。 Tom 为多个行业的企业客户提供了基于开源软件的关键任务解决方案的架构咨询,并领导了企业 Java 中间件的工程,为美国和欧洲的一级电信运营商部署的下一代电信产品提供支持。
更多关于 Tom »Oleg 是 Hortonworks 的首席架构师,负责使用 Hadoop 生态系统内外提供的各种开源技术架构可扩展的 BigData 解决方案。 在加入 Hortonworls 之前,Oleg 曾是 SpringSource/VMWare 的一部分,在那里他是一位核心工程师,致力于 Spring Integration 框架,领导 Spring Integration Scala DSL 并为 Spring 产品组合中的其他项目做出贡献。 他在软件工程领域拥有超过 17 年的经验,涉及软件架构和设计、咨询、业务分析和应用程序开发等多个学科。 自 1999 年以来,Oleg 一直专注于专业的 Java 开发。 自 2004 年以来,他一直积极参与在世界各地众多项目中使用多种开源技术和平台,这些项目横跨电信、银行、执法部门、美国国防部等行业。 作为一名演讲者,Oleg 在全球数十个会议上发表了研讨会(即 SpringOne、JavaOne、Java Zone、Jazoon、Java2Days、Scala Days、Uberconf 等)。
更多关于 Oleg »
在本课程中,您将了解 Spring Integration 和 Spring Batch 的全部内容、它们的差异、它们的共性以及如何一起使用 Spring Batch 和 Spring Integration。
我们将简要概述企业集成模式 (EIP),如同名且极具影响力的书中描述的那样。 基于这些模式,我们将了解 Spring Integration 如何实现消息驱动应用程序的开发。 这不仅允许您模块化新的或现有的应用程序,而且还可以轻松地与外部系统集成。
本课程还将介绍 Spring Batch。 Spring Batch 满足任何批处理过程的需求,无论是大型金融机构中的复杂计算,还是许多软件开发项目中存在的简单数据迁移任务。 我们将介绍 Spring Batch 是什么,Spring 如何处理批处理的概念,以及 Spring 如何处理扩展批处理过程以能够处理任何数据量。
您还将看到 Spring Integration 和 Spring Batch 如何最大限度地重用核心 Spring Framework 提供的集成支持。 除了提供强大、经过验证的基础之外,这还大大简化了所有已经熟悉 Spring 的开发人员的学习曲线。
Gunnar Hillert 是 VMware, Inc. 的 SpringSource 部门的技术人员 (MTS) 成员。他是 Spring Integration、Spring AMQP 的提交者,并且还为 Cloud Foundry 项目做出贡献。 Gunnar 领导亚特兰大 Java 用户组,并且是 DevNexus 开发者大会的组织者。
Gunnar 是德国柏林人,过去 11 年一直在亚特兰大居住。 他是一位狂热的园丁,专门种植任何亚热带植物,如香蕉、棕榈树和竹子。 在时间允许的情况下,Gunnar 会努力提高他的西班牙语水平,他和他的妻子 Alysa 正在用三种语言(英语、德语、西班牙语)抚养他们的两个孩子。 Gunnar 的博客地址为:http://blog.hillert.com/,您可以在 Twitter 上关注他:https://twitter.com/ghillert
更多关于 Gunnar »Gary 一直从事软件工程工作,专注于企业集成,在各种平台上工作了 30 多年,自 90 年代末以来一直在 Java 领域工作。
自 2004 年以来,他一直使用 Spring Framework 进行开发,并于 2009 年以咨询角色加入 SpringSource/VMware。 从 2009 年到 2011 年底,他为数百名开发人员讲授了 Core Spring 和 Enterprise Integration with Spring,并使用 Spring Integration、Spring Batch 和 Core Spring 提供企业集成咨询服务。
他一直是 Spring Integration 项目的提交者近 3 年,并于 2012 年 1 月成为工程团队的全职成员。
更多关于 Gary »