1/ Právě jsme prolomili úzké hrdlo státních závazků v Eclipse: AlDBaran udržuje 48 milionů aktualizací za sekundu na 96jádrovém AWS boxu, což urychluje rollup GigaCompute společnosti Eclipse.
2/ Proč je to důležité: 1M TPS -> 3M aktualizace stavu/s (~3 klávesy/tx na Eclipse). Běžně dostupné motory ADS se dusily pod 0,6 M/s, což je 5x mezera, kterou jsme odmítli akceptovat.
3/ Seznamte se s AlDBaran: dva účelové motory pro stát. 🔹 Pleiades – bleskově rychlé aktualizace v DRAM paměti 🔹 Hyády - asynchronní, úložiště důkazů pouze s připojením
4/ Pět pravidel designu Plejád: 1️⃣ Spuštění pouze s pamětí DRAM (bez fsync/chyb stránek) 2️⃣ Dělení závitů (0 zámků) 3️⃣ Vyrovnávací paměť větviček (odložit hashování horního stromu) 4️⃣ Dávkování SIMD (16 hashů/vektorové operace) 5️⃣ Předvídatelné rozložení + předběžné načtení (přístupy L2 cache)
5/ Nejdůležitější benchmarky: - 48M ups na 96 jádrech pro Plejády na zhruba 1B klíčích (0,5 M/jádro ≈ 78 % sólový vrchol) a 40M ups dokonce i na 8 B klíčích - 24M ups s historií pro Hyades - Kořeny států nyní proplouvají přes 50 Gbps linku.
6/ To je o 20× skok oproti 2,3 M/s v QMDB a o 30× rychlejší než naše interní testy QMDB. Náš požadavek na 3 M/s nyní spotřebovává < 7 % kapacity, což je obrovská rezerva.
7/ Hyades běží plně asynchronně, ingestuje kompaktní 40B důkazní záznamy mimo cestu do protokolu pouze s připojením, zatímco plné užitečné zatížení účtu přistává v samostatném deníku. Horká stezka zůstává bez poskvrny.
8/ Více informací o architektuře AlDBaran a hlavních výsledcích najdete na:
57,98K