SpringOne 2GX 2012 回放:使用開放技術解決訊息傳遞挑戰、Spring Integration 和 Spring Batch 簡介

新聞 | Pieter Humphrey | 2013年3月12日 | ...

使用開放技術應對訊息傳遞挑戰

對於現代應用程式,許多企業面臨著現代應用程式的一些新的訊息傳遞挑戰,例如訊息傳遞層的水平可伸縮性、異構訊息傳遞系統和訪問方法以及極端的事務處理。 本演示/演示將介紹企業如何透過使用 Spring 和 RabbitMQ 技術來克服這些訊息傳遞挑戰。

Tom 將構建一個 AMQP 案例,解釋 SpringSource 如何透過 Spring AMQP 和 Spring Integration 提供 AMQP 支援,解釋 RabbitMQ 如何成為一種現代訊息傳遞解決方案,該解決方案提供可靠、高度可用、可擴充套件和可移植的訊息傳遞系統,具有可預測和一致的吞吐量和延遲,並演示如何將 Spring Integration 和 RabbitMQ 逐步引入到標準的 Spring Web 應用程式中。


 

關於演講者

Tom McCuch

Tom McCuch

Tom McCuch 是 Hortonworks 的解決方案工程師,在軟體工程領域擁有超過 22 年的經驗。 Tom 專注於需要高可靠性、可用性和可擴充套件性 (RAS) 功能的分散式系統的架構、實施和部署。 在加入 Hortonworks 之前,Tom 曾在 SpringSource 工作,負責其全球客戶(包括金融服務、運輸和能源)的現場架構。 Tom 為多個行業的企業客戶提供了基於開源軟體的關鍵任務解決方案的架構諮詢,並領導了企業 Java 中介軟體的工程,為美國和歐洲的一級電信運營商部署的下一代電信產品提供支援。

更多關於 Tom »

Oleg Zhurakousky

Oleg Zhurakousky

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 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

Gunnar Hillert

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 Russell

Gary Russell

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 »



獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部