1/ 我們剛剛在 Eclipse 上打破了國家承諾的瓶頸: AlDBaran 在 96 核 AWS 機箱上保持每秒 48M 的更新,從而加速了 Eclipse 的 GigaCompute rollup。
2/ 為什麼重要: 1M TPS -> 3M 狀態更新/秒(Eclipse 上 ~3 個鍵/tx)。現成的 ADS 引擎的窒息速度低於 0.6 M/s,這是我們拒絕接受的 5 倍差距。
3/ 認識 AlDBaran:兩個專門為國家打造的引擎。 🔹 Pleiades - 超快的 DRAM 內更新 🔹 Hyades - 非同步、僅附加證明存放區
4/ 昴宿星團的五個設計規則: 1️⃣ 僅 DRAM 執行(無 fsync/page-faults) 2️⃣ 執行緒分片(0 鎖) 3️⃣ Twig 緩衝(延遲頂層樹雜湊) 4️⃣ SIMD 批次處理 (16 個雜湊值/向量運算) 5️⃣ 可預測的佈局 + 預取(L2 快取命中)
5/ 基準亮點: - 昴宿星團在大約 48B 鍵(0.5 M/核≈ 78% 獨奏峰值)的 96 個內核上 48M ups,即使在 40 個 B 鍵下也有 8M ups - 24M UPS 與 Hyades 的歷史 - 狀態根現在通過 50 Gbps 鏈路航行。
6/ 這比 QMDB 的 2.3M/s 提高了 20×,比我們的內部 QMDB 測試快了 30×。我們的 3 M/s 要求現在消耗< 7% 的容量,巨大的淨空。
7/ Hyades 完全非同步運行,將緊湊的 40B 證明條目從路徑外攝取到僅追加日誌中,而完整帳戶有效負載則落在單獨的日誌中。熱路一塵不染。
8/您可以在以下位置瞭解更多關於AlDBaran架構和主要結果的資訊:
58.61K