網路研討會:以 Boot-ifully 的方式完成 Spring Integration

新聞 | Pieter Humphrey | 2014年5月27日 | ...

演講者:Glenn Renfro

隨著發出資訊的裝置數量增加,能夠檢索這些資料並進行相應處理變得越來越重要。為了滿足這一需求,MQTT 已成為連線“物聯網”的事實輕量級傳輸協議。話雖如此,您的應用程式如何支援事件處理、訊息傳遞和排程?利用 Spring Boot 和 Spring Integration,您將看到如何建立一個帶有排程器的應用程式,該排程器將從 Web 服務檢索資料,清理並透過 MQTT 傳送資料。然後我們將向您展示如何建立另一個也使用 Spring Boot 和 Spring Integration 編寫的應用程式,該應用程式將捕獲 MQTT 事件並記錄結果。透過本次討論,您將瞭解如何使用這些工具,並在回到辦公室後立即將它們應用於您自己的大資料專案。

2014年6月17日星期二 英國夏令時下午3:00 (倫敦, UTC+1) 註冊

2014年6月17日星期二 太平洋夏令時上午10:00 (舊金山, UTC-07:00) 註冊

SpringOne2GX 2013 回放:從 WLS、WAS、JBoss 遷移到 Pivotal tc Server

新聞 | Pieter Humphrey | 2014年5月20日 | ...

錄製於 SpringOne2GX 2013,地點:加州聖克拉拉

演講者:李志勇

SAS® Institute 擁有大量 Java EE 應用程式組合。SAS 此前已提供支援,將所有這些應用程式部署並執行在 WebLogic、WebSphere 和 JBoss 中。從2013年7月釋出的 SAS 9.4 開始,SAS 更新了其基礎設施和中間層平臺,以在 Pivotal tc Server 上交付和執行。在本次演講中,我們將討論 SAS 為提升客戶價值所採用的動機、技術選型、架構、系統管理、自動化安裝和配置等。具體來說,我們將詳細討論以下領域

  • 技術選型:為了使 tc Server 可行,我們包含了訊息、快取和事務管理系統。
  • 架構:為了在 SAS 產品中利用 tc Server 的可伸縮性和可靠性,我們透過使用 Pivotal Web Server 和 mod_proxy 支援叢集。應用程式遷移:我們為 Java 開發人員和配置開發人員提供關於如何將其應用程式遷移到 tc Server 環境的指導。
  • 安全:我們支援 SSL、單點登入和其他企業安全協議,例如整合 Windows 認證、CA Site Minder、IBM Web Seal、SAML 等。
  • 系統管理:我們透過利用 Hyperic 產品,提供一個單一入口點來管理所有 SAS 應用程式棧,包括所有 Web 應用程式。
  • 自動化安裝/配置:我們提供自動化流程來安裝和配置 Hyperic 和所有 Pivotal Application Fabric 產品(tc Server、vFWS 和 GemFire)以及 SAS Web 應用程式。
  • 交付與支援:SAS 提供嵌入式 tc Server 作為 SAS Web 應用伺服器,用於我們所有支援的宿主平臺上的中層元件。這使得 SAS 能夠提供完整的支援應用程式架構,並對關鍵軟體有更完整的可見性和控制。
  • 雲部署:這種方法也為利用虛擬化和雲部署策略的客戶帶來了優勢。
!{iframe width="560" height="315" src="//www.youtube.com/embed/qfV4Bl80dJo" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:虛擬化和調優大型 Java 平臺

新聞 | Pieter Humphrey | 2014年5月20日 | ...

錄製於 SpringOne2GX 2013,地點:加州聖克拉拉

演講者:Emad Benjamin 和 Guillermo Tantachuco

本次會議將涵蓋各種 GC 調優技術,特別關注調優大型 JVM 部署。參加本次會議,瞭解能為延遲敏感型應用程式提供最佳配置的 GC 調優方法。雖然絕大多數企業級 Java 工作負載可以適應小於 4GB JVM 堆的橫向擴充套件 JVM 例項集,但在記憶體資料庫領域存在需要相當大 JVM 的工作負載。在本次會議中,我們將深入探討調優 4GB 到 128GB 範圍大型 JVM 的問題和最優調優配置。本次會議分享的 GC 調優方法是對15年 GC 實踐經驗的提煉,也是近年來在使用普通 HotSpot 和 CMS GC 策略調優業界最大型 JVM 方面所做的調整。您應該能夠掌握自行進行不錯的 GC 調優實踐的能力。本次會議總結了完成這項任務所需的技術和必要的 JVM 選項。當然,在調優大型 JVM 平臺時,不能忽視底層硬體調優,因此本次會議將偏離傳統的 GC 調優講座,深入探討如何最佳化平臺大小以提高記憶體消耗。最後,本次會議還將介紹 vfabric 參考架構,在該架構中進行了全面的效能研究。瞭解更多關於

!{iframe width="560" height="315" src="//www.youtube.com/embed/htxkAMiAD58" frameborder="0" allowfullscreen}{/iframe}

網路研討會回放:Spring Integration 4.0 - 新的邊界

新聞 | Pieter Humphrey | 2014年5月15日 | ...

演講者:Gary Russell

Spring Integration 團隊一直在努力開發這個流行的整合框架的最新版本。在 4.0 版本之前,不使用 XML 定義完整的 Spring Integration 流是不可行的。在這個主要版本中,現有的基礎註解支援進行了全面改進,偏好使用 Java @Configuration 類的開發者現在可以在不需要使用任何 XML 的情況下定義他們的應用程式(當然,XML 仍然受支援)。在本次會議中,我們將介紹框架的這些主要變化,解釋如何以及何時使用它們。主要將是演示和程式碼講解,我們將從零開始構建一個實用的 Spring Boot / Integration 應用程式。

瞭解更多關於 Spring Integration 的資訊:http://projects.spring.io/spring-integration

瞭解更多關於 Spring Boot 的資訊:http://projects.spring.io/spring-boot

瞭解更多關於 Spring Framework 的資訊:http://projects.spring.io/spring-framework

!{iframe width="420" height="315" src="//www.youtube.com/embed/g3DgdSqEgzI" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:Spring Security 3.2 入門

新聞 | Pieter Humphrey | 2014年5月12日 | ...

錄製於 SpringOne2GX 2013,地點:加州聖克拉拉。

演講者:Rob Winch Spring Security 是一個專注於為 Java 應用程式提供認證和授權的框架。與所有 Spring 專案一樣,Spring Security 的真正強大之處在於它可以輕鬆擴充套件以滿足定製需求。在本次演示中,Rob 將逐步將 Spring Security 3.2 中的新特性應用於一個現有應用程式,以展示它如何滿足您的認證和授權需求。

瞭解更多關於 Spring Security 3.2 的資訊:http://projects.spring.io/spring-security/

瞭解更多關於使用 Spring 的資訊:http://www.spring.io

!{iframe width="560" height="315" src="//www.youtube.com/embed/1zu8COg80q4" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:spring.io 內外

新聞 | Pieter Humphrey | 2014年5月12日 | ...

錄製於 SpringOne2GX 2013,地點:加州聖克拉拉。

與 Chris Beams 一起深入探討 https://springframework.tw - 新的 Spring 網站。網站上充滿了許多令人驚歎的新資源,您可以與剛接觸 Spring 的同事分享,或者僅僅是幫助那些可能不熟悉 Spring 的人——用其他語言、框架或平臺程式設計的人——瞭解 Spring。您曾要求我們幫助您更容易在比較中勝出,我們已經聽到了。參加本次會議,獲取贏得內部比拼所需的“彈藥”,並瞭解網站如何構建和部署的詳細資訊。現在是一個開源專案!

在我們的部落格上了解更多關於開源的 spring.io 網站

https://springframework.tw/blog/2014/03/27/project-sagan-open-sourcing-spring-io

https://springframework.tw/blog/2014/04/04/project-sagan-zero-downtime-deployments

https://springframework.tw/blog/2014/04/28/project-sagan-client-side-architecture

https://springframework.tw/blog/2014/04/18/project-sagan-upgrading-to-jdk-8

 

瞭解更多關於 Spring Framework 4.0 的資訊 http://projects.spring.io/spring-framework

瞭解更多關於 Spring Boot 的資訊 http://projects.spring.io/spring-boot

瞭解更多關於使用 CloudFoundry 的資訊:http://cloudfoundry.org/

!{iframe width="560" height="315" src="//www.youtube.com/embed/pA1oGmd1R5w" frameborder="0" allowfullscreen}{/iframe}

網路研討會回放:使用 Java 和 JavaScript 進行 Web 應用程式診斷

新聞 | Pieter Humphrey | 2014年5月8日 | ...

演講者:Ashley Puls, New Relic Josh Long, Pivotal

如今,客戶端越來越多地使用 JavaScript。許多人開始在客戶端使用 JS 進行完整的應用程式開發的艱難道路,這超越了簡單的懸停選單邏輯或展示元件。但有效地跟蹤和追蹤意味著要審視整個應用程式,而不僅僅是前端。New Relic 可以在開發或生產環境中使用,用於診斷混合 JavaScript/Java 應用程式。在本次會議中,Josh Long (Pivotal) 和 Ashley Puls (New Relic) 將展示如何在當今的混合 JavaScript+Java Web 應用中進行跟蹤和追蹤——解決頁面載入緩慢、執行緒阻塞、查詢緩慢等問題。

瞭解更多關於使用 New Relic 的資訊:http://www.newrelic.com

瞭解更多關於使用 Spring 的資訊:http://www.spring.io

!{iframe width="420" height="315" src="//www.youtube.com/embed/ixnlDL6wli4" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:在 Cloud Foundry 上構建 Spring 應用程式

新聞 | Pieter Humphrey | 2014年5月6日 | ...

在 Cloud Foundry 上構建 Spring 應用程式

錄製於 SpringOne2GX 2013,地點:加州聖克拉拉。

演講者:Josh Long 和 Andy Piper

讓我們面對現實,雲計算將持續存在。雲計算的潛力有時可能看起來令人不知所措,但如果您使用 Spring,就不會這樣。Spring——以及各種 Spring 專案——已經包含了在任何環境中建立優秀、以云為中心的應用程式所需的架構特性。雖然 Spring 在任何雲平臺上都執行良好,但在 Pivotal 的開源 PaaS Cloud Foundry 上它佔據著特殊的地位。在本次演講中,與 Andy Piper 一起,他將介紹如何構建在雲中執行良好、尤其是在 Cloud Foundry 上執行良好的 Spring 應用程式。我們將涵蓋如何使用 Spring 在 Cloud Foundry 上消費服務,如何使用 RabbitMQ 和 Spring Integration 進行橫向擴充套件,如何使用獨立程序和 RabbitMQ 改進批處理,並討論在基於 RESTful 服務的雲架構中暴露和消費服務的策略。瞭解更多關於 Spring 和 Cloud Foundry 的資訊:http://docs.cloudfoundry.com/docs/using/deploying-apps/jvm/index.html

!{iframe width="560" height="315" src="//www.youtube.com/embed/W69nmjyDNls" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:使用定製整合擴充套件 Cloud Foundry

新聞 | Pieter Humphrey | 2014年5月6日 | ...

錄製於 SpringOne2GX 2013,地點:加州聖克拉拉。

演講者:Cornelia Davis, Scott Frederick

正如您在開原始碼庫中發現的那樣,Cloud Foundry 包含一組預封裝的服務(Postgres、MySQL、Redis、MongoDB 和 RabbitMQ)和多個應用程式執行時(Java、Ruby 和 Node.js)。此外,CloudFoundry.com 透過服務閘道器與許多外部服務提供商整合。當您部署自己的 Cloud Foundry 時,可以透過新增額外的服務和執行時支援來擴充套件現有的開源功能。事實上,您可以透過 buildpacks 將您自己的執行時帶到任何 Cloud Foundry(包括 CloudFoundry.com)。在本次會議中,我們將向您展示如何構建、部署或代理定製服務。我們還將向您介紹 buildpacks,展示如何建立自己的 buildpacks,以及如何讓您的應用程式使用它們。

瞭解更多關於使用 CloudFoundry 的資訊:http://www.cloudfoundry.com/use

!{iframe width="560" height="315" src="//www.youtube.com/embed/sOvQE8BrX-E" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 回放:Futures 和 Rx Observables:非同步消費 Web 服務的強大抽象

新聞 | Pieter Humphrey | 2014年4月29日 | ...

錄製於 SpringOne2GX 2013,地點:加州聖克拉拉

演講者:Chris Richardson

模組化、多語言架構具有許多優點,但它也增加了複雜性,因為每個傳入請求通常會扇出到多個分散式服務。例如,在線上商店應用程式中,產品詳情頁面上的資訊——描述、價格、推薦等——來自眾多服務。為了最小化響應時間並提高可伸縮性,必須併發呼叫這些服務。然而,傳統的併發機制是低階的,使用起來痛苦且容易出錯。在本次演講中,您將學習一些強大且易於使用的、用於非同步消費 Web 服務的抽象。我們將比較 Java、Scala 和 JavaScript 中可用的各種 futures 實現。您將學習如何使用響應式 observables(即非同步資料流)從 Java 和 JavaScript 訪問 Web 服務。我們將描述這些機制如何讓您以非常直觀、宣告式的方式編寫非同步程式碼。

!{iframe width="560" height="315" src="//www.youtube.com/embed/aZkwIA4k2xU" frameborder="0" allowfullscreen}{/iframe}

獲取 Spring 時事通訊

訂閱 Spring 時事通訊,保持聯絡

訂閱

領先一步

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

瞭解更多

獲取支援

Tanzu Spring 透過一項簡單的訂閱,提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

近期活動

檢視 Spring 社群的所有近期活動。

檢視全部