又到 JavaOne 時間了,今年您將找到關於 Spring 如何與 Java SE 協作應對 大資料、NoSQL 和企業 整合 挑戰的會議。我們一直努力工作,透過及時支援新興趨勢和技術,確保 Spring 始終處於企業級 Java 的前沿。資料表明我們的使用者對此表示讚賞。Evans Data 最近的一份報告(“Spring Source Usage Study,” Evans Data Corporation, 2011年9月)顯示
- Spring 是專業 Java 開發人員的首選框架。超過三分之二的 Java 開發人員目前正在使用或計劃使用 Spring
- Spring 的使用持續增長。超過一半的現有 Spring 使用者預計會增加或顯著增加他們對 Spring 的使用。
- Spring 正在帶來成果。70% 的 Spring 使用者表示使用 Spring 使生產力至少提高 50%,73% 的使用者表示交付一個完整專案的時間至少減少 50%。
- Spring 使用者處於企業級 Java 的前沿。Spring 使用者更具備雲就緒性,並且 Spring 採用者更有可能已經將應用部署到雲端。
Spring 一直提供靈活的部署選項。早期這意味著可以選擇應用伺服器,而現在則擴充套件到可以選擇雲平臺,包括我們自己的 Cloud Foundry。Spring 一直提供強大的資料訪問支援。早期這意味著可以選擇訪問關係資料庫的方法,如今這擴充套件到一系列大資料和 NoSQL 儲存、資料處理以及記憶體資料網格能力。Spring 一直珍視開發者生產力,併為編寫伺服器端 Web 應用提供一流的支援。如今這擴充套件到滿足基於 HATEOAS 的 REST API 的現代需求。
這些是當今企業中真實而緊迫的問題。雲無處不在,大資料也已牢牢進入企業專案視線,帶來一系列新的需求
- 大資料:需要儲存和分析千兆位元組、萬億位元組或 PB 級的非結構化或半結構化資料
- 快速資料:越來越需要對大型資料集進行低延遲互動,這通常由當今的移動和社交應用驅動
- 靈活資料:需要針對每個應用調整資料訪問以適應最合適的模型
- 雲交付:訪問資料即服務、在您選擇的雲上配置的需求日益增長。
哈佛商業評論最近的一項調查 顯示,85% 的組織已計劃或正在進行大資料倡議。應用開發者需要交付能夠勝任、高質量的解決方案,這些方案能夠與這個新世界整合,並且可以部署在任何地方,無論是在本地還是在雲端。NoSQL 和 NewSQL 也被用於解決廣泛的用例,包括
- 管理大量的非事務性資料流(日誌、點選流)
- 欺詐檢測
- 時間線(如 Twitter)
- 同步離線和線上資料
- 線上遊戲
- 文件、目錄和內容管理
- 歸檔 - 儲存持續的大資料流,且資料仍然可線上訪問
- 嵌入式系統(裝置中的小型資料庫)
更多詳情請參閱這篇 High Scalability 部落格文章。
451 Research 最近的調查資料 突顯了資料格局的變化。一種尺寸不再適合所有情況。

企業開發者今天就可以開始利用 Spring 和熟悉的 Spring 程式設計模型來利用這些新技術。Spring 提供
圍繞 NoSQL 蓬勃發展的開源社群,加上 Spring,使開發下一代資料儲存和資料處理如今更具生產力。我們不為所有持久化儲存提供單一的 Java API;考慮到它們之間的根本差異,這是不現實的。但我們確實提供了一個基於模板和(如果可用)倉庫概念的通用且熟悉的程式設計模型。更多詳情請參閱 Tobias Trelle 最近的 InfoQ 文章。
總而言之,JavaOne 2012 肯定將是充滿活動的精彩一週,充滿了精彩的 Java 技術講座、主題演講和會議,包括對我們自己的 大資料、NoSQL 和 整合 倡議的介紹。現在就想親手實踐這些技術的開發者也不容錯過 2012 年 10 月 15-18 日在華盛頓特區舉行的 SpringOne 2GX。我們有一個內容豐富的技術議程,涵蓋現代企業應用開發的各個方面。