Pivotal Cloud Foundry 五週年了,這是它如何改變我的生活...

工程 | Ben Wilcock | 2019 年 5 月 21 日 | ...

Josh Long 經常說「生產環境是網路上最好的地方」。但在我過去工作的地方,開發人員需要與營運、網路和安全性部門協商,他們的程式碼才能接近這個應許之地。

可以理解的是,這些部門似乎都有相同的隱藏議程:改變是不好的。經驗告訴我們,改變是困難且容易出錯的,因此作為一家公司,我們變得厭惡風險,對部署保持謹慎。發佈不頻繁且規模很大。有很多可能出錯的地方。

儘管如此,大約每六個月,開發人員會將他們的程式碼變更捆綁到一個發佈版本中,編寫發佈說明、建立回滾計劃,並在星期六午夜等待部署。部署將會手動完成,而不是由開發人員完成,而是由營運部門的人員完成。開發人員嚴格來說是這個特殊發佈列車上的乘客(畢竟,正如我的朋友 Coté 所說,我們是「編寫所有錯誤的人」...

Spring 本週重點 - 2019 年 5 月 21 日

工程 | Josh Long | 2019 年 5 月 21 日 | ...

嗨 Spring 的粉絲們!這真是瘋狂的一週!我上週在西班牙巴塞隆納參加了 Spring I/O,展覽會帶來了大量有趣的新聞!我喜歡這個展覽 - 有點像迷你 SpringOne - 並且迫不及待想看看接下來會發生什麼。我現在即將開始一個小型的巡迴演出,從瑞士蘇黎世開始;然後我要前往天堂般的法國巴黎參加那裡史詩般的 SpringOne Tour 活動,然後我要前往白俄羅斯明斯克;然後前往西班牙巴塞隆納參加 JBCN,然後 - 終於 - 在月底回到家參加我孩子的國中畢業典禮。太令人興奮了...

使用 Spring 的反應式交易

工程 | Mark Paluch | 2019 年 5 月 16 日 | ...

早在 2016 年,我們的反應式之旅始於 Spring Framework 5,並伴隨著幾個反應式整合。在我們的旅程中,其他專案也加入了反應式運動。透過 R2DBC,我們現在還為 SQL 資料庫提供反應式整合。隨著具有交易能力的整合不斷成長,我們不斷被問到

Spring Framework 是否支援反應式 @Transaction?

在我們開始旅程時,我們沒有任何反應式交易整合形式,因此這個問題很容易回答:不需要反應式交易管理。

隨著時間的推移,MongoDB 開始支援使用 MongoDB Server 4.0 的多文檔交易。R2DBC(反應式 SQL 資料庫驅動程式的規範)開始出現,我們決定使用 Spring Data R2DBC 來處理 R2DBC。這兩個專案都想公開交易行為,因此它們最終都提供了 inTransaction(…)

Spring Tips:Spring Batch 和 Apache Kafka

工程 | Josh Long | 2019 年 5 月 15 日 | ...

嗨 Spring 的粉絲們!歡迎來到另一期 Spring Tips (@SpringTipsLive)!在本期中,我們將研究 Spring Batch 中剛剛完成的社群貢獻,新增了對 Apache Kafka 的支援。這種新的支援提供了一些誘人的機會來橋接批次和串流工作負載。使用 Kafka 對後端倉庫進行大量寫入,並使用 Spring Batch 排空串流。從現有的資料存放區載入大量資料,並將其導入串流處理管道。當你考慮 Spring IntegrationSpring Cloud Stream 時,可能性會變得更加有趣

Spring 本週重點 - 2019 年 5 月 14 日

工程 | Josh Long | 2019 年 5 月 14 日 | ...

嗨 Spring 的粉絲們!歡迎來到另一期 Spring 本週重點!我在美麗的克拉科夫參加史詩般的 Geecon 展覽,然後我要前往壯觀的西班牙巴塞隆納參加 Spring I/O 展覽。我希望能在這兩個地點見到你!這肯定會很有趣。下週將會更加瘋狂!下週我要前往瑞士蘇黎世拜訪一些客戶,然後我要前往法國巴黎參加那裡的 Spring One Tour 活動,然後我要前往白俄羅斯明斯克參加 VOXXED Days Minsk 展覽(這是我第一次去那裡!我太興奮了!),然後緊接著,我要前往巴塞隆納…

A Bootiful Podcast:Kotlin 團隊工程師 Roman Elisarov

工程 | Josh Long | 2019 年 5 月 9 日 | ...

嗨 Spring 的粉絲們!在今天的節目中,Josh Long (@starbuxman) 與 Jetbrain 的 Roman Elizarov (@relizarov) 坐下來聊天。Roman 在 Kotlin 團隊工作,並且專注於使用協程等工具進行非同步程式設計。這次採訪深入探討了 Spring 開發人員使用 Kotlin 進行非同步程式設計的機會,特別是考慮到 Spring Framework 5.2 中即將推出的新協程支援。

Twitter:Roman Elizarov (@relizarov) Sebastien Deleuze 撰寫的一篇關於 我們的新支援 的精彩部落格

Spring 本週重點 - 2019 年 5 月 7 日

工程 | Josh Long | 2019 年 5 月 7 日 | ...

嗨 Spring 的粉絲們!歡迎來到另一期 Spring 本週重點!本週我在巴西聖保羅參加 QCon Sao Paolo,然後我要前往倫敦參加 Devoxx UK。像往常一樣,有很多好東西要介紹,所以我們開始吧。

取得 Spring 電子報

隨時關注 Spring 電子報

訂閱

領先一步

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

了解更多

取得支援

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

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部