The Pragmatic Engineer· Gergely Orosz·· 8 天前AI 評分22
擴展 Slack 與 GitHub:Maude Lemaire 談後端效能與資料庫分片
Scaling Slack and GitHub with Maude Lemaire
AI 導讀
Maude Lemaire 是首席工程師,也是《Refactoring at Scale》的作者,她在 The Pragmatic Engineer 播客中分享了擴展 Slack 與 GitHub 的內部視角。她花了近八年時間領導 Slack 的後端效能基礎設施團隊,之後於 2024 年加入 GitHub 處理資料庫擴展問題,最近則在 Cursor 從事效能工作,包括首個 token 的延遲時間。她解釋了 Slack 為何限制 23 個自訂表情符號以避免驚群效應、為何用樸素方式對 50 萬個 WebSocket 連線進行負載測試每次執行要花費 15 萬美元,以及為何 GitHub 的 Active Record 抽象層與分散式查詢使其資料庫分片上限為 16 個。
來源:The Pragmatic Engineer · newsletter.pragmaticengineer.com