ingenjörskonst
Att bygga en CI-cache som inte stryper
Hur vi betjänar cache-återställningar med 1 GB/s, och varför bandbredd är viktigare än kapacitet.
{författare} · {roll} · {datum} · 9 min läsning
Varför återställningshastighet dominerar
Vad vi byggde
- Cache lagrad på NVMe i samma tillgänglighetszon som löparpoolen
- Innehållsadresserade bitar så att oförändrade delar inte överförs på nytt
- zstd-kompression, vald för dekompressionshastighet snarare än förhållande
- Parallell chunk-hämtning som mättar länken snarare än en enda ström
Relaterat
CI när dina lagkamrater är agenterAI-kodande agenter trycker mycket oftare än människor. Här är hur det förändrar pipelinedesign och kostnadskontroll.Varför vi publicerar instruktioner för att lämnaVarje migreringssida på den här webbplatsen innehåller skillnaden för att migrera tillbaka från oss. Här är resonemanget.Vad vi lärde oss att driva en miljon CI-jobbKötid, cachebeteende, rätt storlek och de fellägen som bara visas i skala.Sluta prova fläckiga tester igenAutomatiska återförsök omvandlar en riktig bugg till en periodisk, och träna ditt team att misstro varje misslyckande.