跳至內容
GitHub 儲存庫 論壇 RSS 新聞訂閱

讓我們在開源全球黑客週一起駭客吧!

mverzilli

在 Crystal 程式語言社群中,我們對高效能軟體有些癡迷,這已是既定的事實。雖然 Crystal 在幫助你編寫在最少資源上執行的極快應用程式方面做得相當不錯,但在分散式系統的擴展性方面,任何語言能讓你達到的程度都有其限制。在某個時間點(可能相當早),你需要轉向系統的架構設計,以確保你可以承受高且不可預測的負載。

解決這類挑戰的基礎架構樂高積木之一,就是好用的佇列。使用佇列,你可以讓應用程式能夠適應突如其來的需求過剩、強加秩序、最大化資源可用性帶來的平行處理能力、開發自我修復機制,以及一長串其他超能力。

毋庸置疑,建立快速、可靠、安全且功能豐富的佇列系統是難事 (TM)。幸運的是,我們這些 Crystal 開發者在這方面有很好的選擇:LavinMQ 是一個世界級的訊息佇列系統,不僅支援以 Crystal 編寫佇列發布者和消費者,它本身也是用 Crystal 建構的。

這就是為什麼我們非常興奮地宣布,將與 LavinMQ 團隊一起,在 Major League Hacking 開源全球黑客週 2024 的背景下,共同舉辦 Crystal+LavinMQ 挑戰賽。這將是一個超級有趣的機會,讓你學習如何在不離開 Crystal 的舒適環境下,建立穩健的訊息佇列架構 <3。

有興趣加入嗎?查看 LavinMQ 的公告貼文以了解所有詳細資訊。我們在那裡見!