SpringOne2GX 2014 回顧:Grails 應用程式效能調校
錄製於 SpringOne2GX 2014。
講者:Lari Hotari
Essential Grails Track
投影片:http://www.slideshare.net/SpringCentral/grails-performanceoptimization-s2gx-2014-41177969
Grails 具有出色的效能特性,但與所有全堆疊框架一樣,必須注意最佳化效能。
錄製於 SpringOne2GX 2014。
講者:Lari Hotari
Essential Grails Track
投影片:http://www.slideshare.net/SpringCentral/grails-performanceoptimization-s2gx-2014-41177969
Grails 具有出色的效能特性,但與所有全堆疊框架一樣,必須注意最佳化效能。
錄製於 SpringOne2GX 2014。
講者:Dan Woods
Core Groovy Track
投影片:http://www.slideshare.net/SpringCentral/4pieter-springone2gx2014distributedplatformdev
建構企業應用程式堆疊意味著必須擁有一個可以擴展以滿足業務需求的服務層。本次演講將討論開發可擴展企業架構的方法,並將展示基於 Groovy 生態系統提供的各種技術(包括 Grails、Spring、Spring Boot 和 Spring Integration)的實作。
錄製於 SpringOne2GX 2014。
講者:Kenneth Kousen
Core Groovy Track
投影片:http://www.slideshare.net/SpringCentral/advanced-groovy-tips-and-tricks
對於 Java 開發人員來說,Groovy 具有非常容易的學習曲線,因此許多人在沒有意識到它可以做什麼的情況下就成為 Groovy 用戶。本次演講將探討 Groovy 的功能,這些功能可以在您度過初始採用階段後讓您的生活更輕鬆。先決條件:需要具備一些 Groovy 知識
錄製於 SpringOne2GX 2014。
講者:Paul King
More Groovy Track
投影片:http://www.slideshare.net/SpringCentral/groovy-asttransforms-paulkingsep2014b
在本次演講中,您將了解 Groovy 的一些 AST 轉換。
講者:Scott Deeg
投影片:http://www.slideshare.net/sdeeg/spring-polymer-webinar-46514389
Polymer 是 Google 最新的 Web 框架。它完全圍繞新興的 Web Components 標準設計,其崇高的目標是讓基於這些低階原語建構應用程式變得容易。Polymer 隨附一組新的 Elements(按鈕、對話方塊等),這些元素基於「Material Design」的想法。這些技術共同使建構響應式、組件化的「單頁」Web 應用程式變得容易,這些應用程式適用於 PC 或行動裝置上的瀏覽器。但是後端呢,我們如何確保這些應用程式的安全?在本次演講中,Scott Deeg 將帶您介紹 Polmyer 及其相關技術,然後逐步構建一個完整的基於雲端的應用程式,該應用程式具有基於 Spring REST、Spring Cloud 和 Spring Security 的安全、RESTful 後端,並使用 Thymeleaf 進行後端渲染作業。最後,他將展示應用於他目前正在建構的工具中的原則。本次演講主要以程式碼逐步講解和演示為主,並假定熟悉 Java/Spring 和 JavaScript。
了解有關 Spring Security 的更多資訊,請參閱 http://projects.spring.io/spring-security
了解有關 Spring Cloud 的更多資訊,請參閱 http://projects.spring.io/spring-cloud
講者:Julien Dubois
投影片:http://www.slideshare.net/julien.dubois/jhipster-for-spring-boot-webinar
JHipster 專注於使用一套廣泛的 Spring 技術(Spring Boot、Spring Security、Spring Data、Spring MVC(為 websockets、REST 和 MVC 提供框架)等)生成高品質的 Java 後端應用程式;Angular.js 前端和一套預先配置的開發工具,如 Yeoman、Maven、Gradle、Grunt、Gulp.js 和 Bower。JHipster 建立了一個完全配置的 Spring Boot 應用程式,其中包含一組預定義的螢幕,用於用戶管理、監控和日誌記錄。生成的 Spring Boot 應用程式經過專門定制,可以使 Angular.js 的使用體驗更順暢。與 Julien 一起參加一個快速的現場程式碼編寫環節,以構建一個簡單的應用程式,並將其部署到 Cloud Foundry。
了解有關 Spring Boot 的更多資訊,請參閱 http://projects.spring.io/spring-boot
錄製於 SpringOne2GX 2014。記憶體中的大數據
講者:John Davies, C24
Big Data Track
投影片:http://www.slideshare.net/SpringCentral/spring-one2gx-2014-john-davies-41130273
好吧,所以每個人都在關注大數據,但他們通常談論的是持久性、磁碟或最近的 SSD,那麼記憶體呢?我們可以簡單地添加幾個 TB 的 RAM,但即使每個 GB 100 美元,那也將花費 LOT。如果我們可以將數據大小減少 50 倍,並有效地將 RAM 的成本降低到接近磁碟成本呢?保留 Spring Integration、Spring Batch、GemFire 記憶體內快取、RabbitMQ 消息傳遞,但將數據減少到二進制,是的,位和字節,而不是對象。減少垃圾、減少網路開銷、相同的 API,但記憶體內的大數據。John 將展示一個 Spring 工作流程,該工作流程消耗 7.4kB XML 消息,將它們綁定到 25kB Java,但每個僅將它們存儲在 450 字節中,在筆記型電腦上的記憶體中存儲 1000 萬個衍生合約。
了解有關 Spring XD 的更多資訊:http://projects.spring.io/spring-xd
了解有關 Spring Integration 的更多資訊:http://projects.spring.io/spring-integration
了解有關 Spring Batch 的更多資訊:http://projects.spring.io/spring-batch
錄製於 SpringOne2GX 2014。
講者:Derek Beauregard、Phil Berman、Michael Minella、Darrel Sharpe
Big Data Track 投影片:http://www.slideshare.net/SpringCentral/iot-realized-the-connected-car
在本會議中,我們將探討 Spring XD 在物聯網 (IoT) 領域中的力量。我們將研究使用 Spring XD 開發的解決方案,以使用開放標準從行駛中的汽車流式傳輸即時分析。涵蓋了即時數據的擷取(位置、速度、引擎診斷等)、分析數據以提供高度準確的 MPG 和車輛里程預測,以及提供即時儀表板。透過本次會議,您將了解 Spring XD 如何作為 IoT 的「樂高®」組件。
了解有關 Spring XD 的更多資訊:http://projects.spring.io/spring-xd
了解有關 Spring Integration 的更多資訊:http://projects.spring.io/spring-integration
了解有關 Spring Batch 的更多資訊:http://projects.spring.io/spring-batch
錄製於 SpringOne2GX 2014。
講者:Peter Ledbrook
Core Groovy Track
投影片:http://www.slideshare.net/SpringCentral/groovy-forjavadeveloperss2gx2014
Java 是一種通用的程式語言,但這是否意味著它是所有工作的最佳工具?
錄製於 SpringOne2GX 2014。
講者:Colin Harrington
Core Groovy Track
投影片:http://www.slideshare.net/SpringCentral/groovybrowserautomation-2gx2014
GEB(發音為“jeb”)是一種瀏覽器自動化解決方案。它將 WebDriver 的強大功能、jQuery 內容選擇的優雅性、Page Object 建模的穩健性和 Groovy 語言的表達力結合在一起。