SpringOne2GX 2014 回放:使用 Nashorn 和 Spring 進行伺服器端 JavaScript 開發

新聞 | Pieter Humphrey | 2015 年 4 月 28 日 | ...

錄製於 SpringOne2GX 2014。

演講者:Topher Bullock, Will Tran

Web / JavaScript 專題

幻燈片:http://www.slideshare.net/SpringCentral/serverside-javascript-with-nashorn-and-spring

為了保持競爭力,企業正在爭相尋找方法來快速交付在各種裝置上提供愉悅體驗的應用程式。微服務架構、持續交付和雲可以賦予企業成為優秀軟體企業的敏捷性,但您如何將這些流行詞轉化為現實呢?在這裡,我們提出了一種解決方案。透過使用 Spring Boot、Java 8 的 Nashorn JavaScript 引擎以及 Cloud Foundry,我們建立了一個框架,可以非常輕鬆地交付 API,以支援使用者在世界級應用中期望的豐富且高度情境化的體驗。我們想與您分享我們所構建的內容以及在此過程中學到的東西。

SpringOne2GX 2014 回放:使用差分同步和 JSON Patch 進行高效客戶端-伺服器通訊

新聞 | Pieter Humphrey | 2015 年 4 月 28 日 | ...

錄製於 SpringOne2GX 2014。

演講者:Brian Cavalier

Web / JavaScript 專題

幻燈片:http://www.slideshare.net/SpringCentral/efficient-clientserver-communication-with-differential-synchronization-and-json-patch

客戶端-伺服器的世界已經改變。傳統的 REST 應用不再是最佳選擇。我們正在將應用部署到一個世界,在這個世界裡,使用者期望在所有裝置上獲得響應迅速的使用者介面,即使在斷開連線時也是如此。我們正在部署到一個連線延遲、移動無線電使用和電池續航時間已成為主要問題世界。差分同步 (DS) 是一種演算法,可以在連線斷開、裝置離線等情況下跨 N 方同步資料。它透過批次處理和僅傳送更改(雙向,從客戶端到伺服器,從伺服器到客戶端)來更有效地利用連線。我們將探討如何將其與 JSON Patch 一起使用,透過 HTTP Patch、WebSocket 和 STOMP 在客戶端和伺服器之間同步應用資料,以及如何將其整合到 Spring 生態系統中。

SpringOne2GX 2014 回放:Groovy 和 Grails 難點 - 陷阱、困境和極端情況

新聞 | Pieter Humphrey | 2015 年 4 月 21 日 | ...

錄製於 SpringOne2GX 2014。

演講者:Baruch Sadogursky, Frederic Simon - JFrog

G&G 專題

幻燈片:http://www.slideshare.net/SpringCentral/the-groovy-puzzlers

還記得史詩般的 Java Puzzlers 嗎?這是 Groovy 版本,我們有一些很棒的!雖然我們在 JFrog 完全使用 Grails,但其中一些讓我們撓頭幾天試圖弄清楚。還有更多!來自真正 Groovy 大師的貢獻,包括 @glaforge、@aalmiray、@tim_yates、@kenkousen,讓這次演講成為一次難忘的 Groovy 之旅,令人大開眼界 (O_O)。

 

Pivotal 將參加 4 月 29 日至 30 日在巴塞羅那舉行的 Spring I/O 大會

新聞 | Pieter Humphrey | 2015 年 4 月 17 日 | ...

 

Spring I/O 迴歸了!中斷幾年後,這次大會將重返舞臺。讓我們幫助他們重新開始!此外,今年大會不在馬德里,而是在美麗的西班牙巴塞羅那舉行,兩天的時間裡匯聚了眾多優秀的 Spring、Groovy 和 Grails 演講者。來自 Pivotal、Google、Vaadin、JetBrains、Neo Technology、MongoDB、Couchbase、ElasticSearch、ZeroTurnAround、AppDynamics、Magnolia 等眾多公司的 38 位優秀演講者將分享他們關於 Spring、Groovy、Grails 和雲原生應用的專家見解。最棒的是:動手實踐工作坊!親手實踐 Spring Cloud 微服務、Spring XD 大資料管道以及 Spring MVC 和靜態資源 - 所有這些都來自編寫這些軟體的 Pivotal 領導者和工程師。如果您想了解如何為雲原生平臺設計應用程式,以及今天 Java 開發者實際使用哪些程式碼來構建微服務架構 - 不要追隨模仿者,來聽聽領導者的看法。

務必使用折扣碼 SPRING10 進行註冊,即可享受本次會議 10% 的驚人優惠!如果您在歐洲並使用 Spring,那麼這次會議將非常容易向您的經理說明參加的理由。不要忘記參觀 Pivotal 展位,觀看演示、互動交流,並有機會與推動創新的專家和專業人士見面學習!

點選此處檢視完整議程,或立即在此處檢視 Pivotal 的演講者陣容

4 月 29 日 週三

9:30-10:30 主題演講 | Spring 的 12 年:一個開源之旅 - Juergen Hoeller

11:00-12:00 | 使用 Spring Boot 構建“Bootiful”應用 - Josh Long

12:00 - 13:00 | Spring 4 Web 應用 - Rossen Stoyanchev

12:00 - 13:00 | 使用 Spring 啟動搜尋 - Christoph Strobl

14:00 - 15:00 | 使用 Spring Cloud 和 Netflix OSS 構建微服務 - Dr. David Syer

14:00 - 15:00 | Spring XD 實戰 (工作坊) - Thomas Darimont

15:00 - 16:00 | 掌握 Spring Boot 自動配置 - Stephane Nicoll

15:00 - 16:00 | Spring XD 實戰 (工作坊) (續) - Thomas Darimont

16:30 - 17:30 | Spring Boot 為工具而生 - Yann Cébron (JetBrains) & Stéphane Nicoll

16:30 - 17:30 | 使用 Spring 和單頁應用進行靜態資源管理 (工作坊) - Brian Clozel

17:30 - 18:30 | 使用 Spring 4.2 進行現代 Java 元件設計 - Juergen Hoeller

17:30 - 18:30 | 使用 Spring 和單頁應用進行靜態資源管理 (工作坊) (續) - Brian Clozel

4 月 30 日 週四

9:00-10:00 | 使用 Spring XD 建立大資料應用 - Thomas Darimont

9:00-10:00 | 深入瞭解 https://springframework.tw – 一個生產環境的 Spring 參考應用 - Brian Clozel

11:30-12:30 | Spring Data REST – Repository 擁抱超媒體 - Oliver Gierke

11:30-12:30 | 使用 Reactor 和 Reactive Streams 設計分散式系統 - Stephane Maldini

12:30-13:30 | 您的雲能做到嗎?Cloud Foundry 入門 - Josh Long

14:30-15:30 使用 Spring Cloud 構建“Bootiful”微服務 (工作坊) - Josh Long

15:30-17:00 使用 Spring Cloud 構建“Bootiful”微服務 (工作坊) (續) - Josh Long

Spring 參加 JAX Germany 2015 大會

新聞 | Pieter Humphrey | 2015 年 4 月 17 日 | ...

Spring at JAX Germany 2015

Spring 團隊為 JAX Germany 大會做好了充分準備 - 是的 - 甚至還有一些來自工程團隊的德語母語者!

JAX Germany 大會三天內匯聚了眾多優秀的 Spring、微服務、雲原生應用和大資料領域的演講者。來自 Pivotal、Siemens、Inovex、Adesso 和 Oose Innvoative 的 12 位演講者將分享他們關於 Spring、微服務、REST、NetFlixOSS、雲原生應用和大資料領域的專家見解。最棒的是:動手實踐工作坊!親手實踐微服務,並與超棒的 Java 博主 Eberhard Wolff 交流。此外,還有來自我們的 Spring Data 團隊負責人 Oliver Geirke 的端到端 API 到 Web 示例 - REST / Web 應用 / 資料庫。您還會想見到前 SpringSource CTO Adrian Coyler,以及 Pivotal 特邀演講者/工程師 Dr. Dave Syer。如果您想了解如何為雲原生平臺設計應用程式,以及今天 Java 開發者實際使用哪些程式碼來構建微服務架構 - 不要追隨模仿者,來聽聽領導者的看法。

不要忘記參觀 Pivotal 展位,觀看演示、互動交流,並有機會與推動創新的專家和專業人士見面學習!

點選此處檢視完整會議列表,或立即在此處檢視 Pivotal 的演講者陣容(請注意,許多摘要是德語的,因此您可能需要使用 Google 翻譯。)

4 月 20 日 週一, 9:00am | 從資料庫到 Web - 使用 Spring 的端到端 REST Web 服務 - Oliver Gierke (工作坊)

4 月 20 日 週一, 9:00am | 微服務工作坊 - Eberhard Wolff (工作坊)

4 月 21 日 週二, 4:45pm | 使用 Spring Cloud 和 Netflix OSS 構建微服務 | Dave Syer

4 月 21 日 週二, 9:45am | Project Flux:連線桌面 IDE 到基於雲的開發工具時代 | Martin Lippert

4 月 22 日 週三, 8:30am | Spring 4.2 有什麼新特性? - Oliver Gierke

4 月 22 日 週三, 10:30am | Spring 生態系統 - Felix Heppner, Hermann Woock

4 月 22 日 週三, 2:15pm | Spring Data 有什麼新特性? - Christoph Strobl

4 月 22 日 週三, 4:00pm | 使用 Spring Boot 和 Spring Cloud 構建微服務 - Eberhard Wolff

4 月 22 日 週三, 5:15pm | Spring Data REST - Repository 擁抱超媒體 - Oliver Gierke

4 月 23 日 週四, 8:30am | Hystrix 實戰 - 構建健壯軟體的一種方法 - Gerrit Brehmer

4 月 23 日 週四, 2:15pm | RESTful 超媒體 API - Kai Tödter

4 月 23 日 週四, 3:45pm - 使用 Spring XD 開發大資料應用 - Thomas Darimont

Spring 參加 Cloud Foundry Summit 2015 大會 (5 月 11-12 日)

新聞 | Pieter Humphrey | 2015 年 4 月 14 日 | ...

好的,這不是 Cloud Foundry Summit 上關於 Spring Cloud、Spring Boot、DevOps 和 Buildpack 相關精彩會議的簡單列表,它還包括我們認為您會想聽並欣賞的演講者、作者、領導者以及那些不落俗套的思考者的勵志演講/主題演講。如果您或您的團隊對12-要素應用微服務以及想要利用 JVM 的優勢感到好奇,那麼請參加本次大會並立即註冊!Spring 使用者使用促銷碼 CFSPRING 註冊可享受 25% 的折扣。

5 月 11 日 週一 • 9:00am - 9:20am - 主題演講:蒸汽朋克邂逅賽博朋克:雲原生應用平臺的形成

演講者:Sam Ramji, Cloud Foundry Foundation CEO

5 月 11 日 週一 • 9:35am - 9:55am 主題演講:創新者的誓言

演講者:Christine McKinley, 機械工程師、音樂家和作家

社會期望工程師、程式設計師以及其他具有技術和科學天賦的人是公正無私的。我想強調的是,雖然這種信任可能令人不安(有時甚至用錯了地方,比如我作為機械工程師卻被要求修理別人的烤麵包機),但我們必須竭盡全力不辜負社會對我們基於事實且廉潔正直的期望。

5 月 11 日 週一 • 10:45am - 11:15am - 開發者視角下的 Cloud Foundry 運營:戰壕中的一個月

演講者:Cornelia Davis, Pivotal

在本次會議中,Cornelia 將分享她在運營生產環境 Cloud Foundry 例項的團隊中工作一個月所學到的經驗。從她處理生產事故的第一個早晨,到構建運營儀表盤、記錄微型 BOSH 崩潰後的恢復過程以及生產部署,她將分享宣告式、不可變基礎設施、雲原生應用設計和適當抽象的價值。經過驗證的實踐,如清單和跳板機仍然存在,而諸如黃金時段部署甚至在生產環境中進行即時實驗等新方法也應運而生。重點是什麼?即使作為運營新手,她也立即具有了生產力。在本次會議中,Cornelia 將介紹使用 BOSH、系統指標和日誌、儀表盤、警報系統等來管理您的 CF 部署的具體技術。

5 月 11 日 週一 • 10:45am - 11:15am - Cloud Foundry 架構 "Diego" 更新

演講者:Onsi Fakhouri, Pivotal

Diego 執行時在過去一年中取得了很大進展。我們幾乎已經與 DEA 實現了全面的功能對等,並將很快取代它們。本次演講將介紹 Diego 的最新情況:我們所做的改進、目前正在開發的功能以及計劃很快開始的未來功能。我們還將介紹 Lattice:一種輕量級的 Diego 分發版,可讓您探索和試驗 Diego 的 API。

5 月 11 日 週一 • 2:50pm - 3:20pm -DevOps、微服務和平臺,天哪!

演講者:Andrew Clay Schafer, Pivotal

這一切意味著什麼?本次演講將結合所有行業趨勢來討論 Cloud Foundry。我們將討論“是什麼”,但也會討論“為什麼”。我們將從意圖和能力的角度回顧敏捷、DevOps、微服務、持續交付的歷史,從而闡明 Cloud Foundry 帶來了什麼以及您需要付出什麼。我們將涵蓋從摩爾定律到康威定律的一切。我們將比較和對比臨時自動化與結構化平臺帶來的成本和效益之間的差異。我們將透過風險分析來表明,隨著部署的固定成本趨近於零,持續交付小規模變更既更快也更安全。我們將使用一個非正式的模型來構建軟體服務交付有效性的範圍,涵蓋開發、運營和業務方面的考量。

5 月 11 日 週一 • 6:00pm - 6:20pm - 主題演講:戴夫,我不能讓你那麼做:為何“自由”的對立面是“奴役”

演講者: Andy Weir, 科幻小說作家、程式設計師和太空迷

***** 週二 *****

5 月 12 日 週二 • 12:00pm - 12:30pm - CF 和 12 要素應用 101:運營人員的秘密解碼器

演講者:Rags EMC 架構師、開發者佈道師, Matt Cowger EMC 全球架構師

儘管 Cloud Foundry 對開發者的價值日益清晰,但對運營人員的大部分價值也圍繞著 12 要素應用展開。與普遍看法相反,開發者和運營人員都能從這些原則中受益。本次會議將重點關注那些並非編碼出身的技術運營人員。會議將透過一個遵循 12 要素原則的實際生產應用案例,同時演示這些選擇如何不僅改善程式設計師的生活,也改善運營人員的生活。我們將討論服務繫結、日誌即事件流、可處置性、NoSQL 等技術,以及如何在當今您的環境中開始使用它們,以簡化生產環境下的運營。參加本次會議後,您將能夠與您的開發者社群密切互動並說同樣的語言。

5 月 12 日 週二 • 1:30pm - 2:00pm 小組討論:Cloud Foundry 的 Buildpacks 和容器

演講者:Dr. Nic Williams, Stark & Wayne, JF Julian Friedman IBM, Colin Humphreys CloudCredo, Andrew Clay Shafer, Pivotal, Phil Whelan ActiveState 軟體架構師

Buildpacks 或其等效物是大多數現代 PaaS 解決方案的核心。它們是構建應用堆疊的“配方”,讓應用開發者只需要關注他們的程式碼。Buildpacks 是開源的,每種 Buildpack 都定義了一種經過實踐檢驗的方式來部署特定的程式語言執行時或框架,並配置或編譯應用。隨著 Docker 等可移植容器化解決方案的出現,我們看到 PaaS 使用者對 PaaS 開發者介面的期望正在發生轉變。他們希望自帶預構建的應用,並可以選擇將這些相同的預構建應用部署到任何地方。加入我們的小組討論,我們將涵蓋 Cloud Foundry 對 Buildpacks 的支援歷史、其內部對容器技術的使用、執行時中容器格式支援的未來,以及對每種方法的優劣進行富有建設性的辯論。

5 月 12 日 週二 • 1:30pm - 2:00pm - 使用 Cloud Foundry 部署微服務架構

演講者:Matt Stine, Pivotal

既然您已經擁有 Cloud Foundry,您打算用它做什麼?本次演講將展示如何在 Cloud Foundry 上使用 Spring Cloud 來快速利用常見的微服務模式,包括分散式配置管理、服務發現、智慧路由、負載均衡和容錯。在 Cloud Foundry 上使用 Spring Cloud,開發者可以利用像 Twitter、LinkedIn 和 Netflix 等公司在構建 Web 時首創的雲原生微服務架構。在許多情況下,他們可以使用 Spring Cloud 封裝這些公司在生產環境中執行的經過實戰檢驗的開源元件,並執行相同的程式碼。

5 月 12 日 週二 • 5:20pm - 5:40pm - 主題演講:戴夫,我不能讓你那麼做:為何“自由”的對立面是“奴役”

演講者: Cory Doctorow, 科幻小說作家、活動家、記者和博主

SpringOne2GX 2014 回放:Grails 中的 Restful 服務

新聞 | Pieter Humphrey | 2015 年 4 月 14 日 | ...

錄製於 SpringOne2GX 2014。

演講者:Kenneth Kousen

G&G 專題

幻燈片:http://www.slideshare.net/SpringCentral/restful-grails-41222722

Grails 2.3 極大地增強了框架的 REST 能力。現在可以直接從域類公開 RESTful 端點,或者擴充套件 RestfulController 超類,並且比以前更容易自定義渲染。現在甚至支援用於超媒體的 HAL 規範。本次演講將演示新的 RESTful 特性,並向您展示如何在未來利用它們。主題將涵蓋從使用新註解、構建 RESTful 控制器、自定義響應渲染器到使用超媒體等等。

 

獲取 Spring 電子報

訂閱 Spring 電子報,保持聯絡

訂閱

領先一步

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

瞭解更多

獲取支援

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

瞭解更多

近期活動

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

檢視全部