Siirry sisältöön

runnerhut

Blogi

Benchmarkit, tekniset muistiinpanot ja tuoteuutiset.

2026-08-11 · productCI, kun joukkuetoverisi ovat agenttejaTekoälyä koodaavat aineet painavat paljon useammin kuin ihmiset. Näin se muuttaa putkilinjan suunnittelua ja kustannusten hallintaa.2026-08-06 · companyMiksi julkaisemme poistumisohjeetJokaisella tämän sivuston siirtosivulla on ero, jolla voimme siirtyä takaisin meiltä. Tässä on perustelut.2026-08-04 · engineeringMitä opimme ajaessamme miljoonaa CI-työtäJonoaika, välimuistin käyttäytyminen, oikea koko ja vikatilat, jotka näkyvät vain mittakaavassa.2026-07-21 · guidesLopeta hilseilevien testien uudelleen yrittäminenAutomaattiset uudelleenyritykset muuntaa todellisen virheen ajoittaiseksi ja kouluttaa tiimiäsi luottamaan jokaiseen epäonnistumiseen.2026-07-15 · guidesDocker Keskittimen nopeusrajoitukset ovat CI-ongelma, eivät Docker-ongelmaNimettömät vedot on rajoitettu IP-osoitetta kohden, ja CI:n juoksijat jakavat IP-osoitteet. Näin lopetat selvittämisen klo 3.00.2026-07-09 · productMitä EU-datan asuinpaikka todella vaatii CI:ltäLaskenta-alueen kiinnittäminen ei ole datan asuinpaikkaa. Välimuistisi, lokisi ja tukikäyttöoikeutesi käsittelevät myös lähdekoodiasi.2026-07-02 · benchmarks10 Gt:n välimuistiraja on todellinen CI:n pullonkaulaInstrumentoimme 40 000 työnkulkua. Välimuistin käyttäytyminen ennusti seinäkellon ajan paremmin kuin vCPU-määrä, ja useimmat joukkueet ylittävät rajan huomaamatta.2026-06-30 · companyMitkä CI-toimittajat ovat lopettaneet toimintansa ja mitä se kertooSekä BuildJet että Cirrus CI poistuivat. Katso, mitä kategorioiden yhdistäminen todella merkitsee ostajille.2026-06-24 · companyrunnerhut on nyt SOC 2 Type 2Saimme valmiiksi SOC 2 Type 2 -tarkastuksemme, joka kattaa turvallisuuden, saatavuuden ja luottamuksellisuuden.2026-06-11 · benchmarksMiksi QEMU arm64 -versiosi on 40 kertaa hitaampiMitattu emuloidun ja alkuperäisen arm64 Docker jakautuminen perustuu viiteen todelliseen työkuormaan ja miksi rangaistus vaihtelee niin paljon.2026-06-03 · benchmarksUseimmat CI-kannattimet ovat väärän kokoisia40 prosentissa työpaikoista näemme keskimäärin alle 30 prosentin suorittimen käyttöasteen. Toiset 12 % on kiinnitetty 100 %:iin kriittiselle polulle.2026-05-28 · companyrunnerhut nostaa A-sarjanKehitimme rakentamaan macOS- ja GPU-kapasiteettia, EU:n datan residenssiä ja havainnointikerrosta.2026-05-20 · guidesKolme riviä YAML:a, jotka leikkaavat asiakkaidemme CI-laskua kolmanneksellaSamanaikaisuuden peruutus on GitHub Actions:n suurin tuottomuutos, eikä useimmissa tietovarastoissa ole sitä edelleenkään.2026-05-13 · engineeringMistä CI-työsi oikeastaan puhuu?Asetamme oletusarvoisen poistumisen estävän käytännön tarkastustilaan otokseen putkistoja. Kukaan ei ennustanut omaa sallittua listaansa oikein.2026-05-06 · engineeringCI:n siirtäminen arm64:ään: mikä itse asiassa rikkoutuuSiirsimme 200 arkistoa arm64 juoksijoille. Tässä on täydellinen luettelo siitä, mikä epäonnistui ja miksi.2026-04-23 · engineeringCI-välimuistin rakentaminen, joka ei kaasutaKuinka palvelemme välimuistin palautuksia nopeudella 1 Gt/s ja miksi kaistanleveys on tärkeämpää kuin kapasiteetti.2026-04-21 · engineeringDocker-arkkitehtuuri CI-insinööreilleDaemon, kontti, BuildKit ja snapshotter – mitä kukin tekee ja kumpi hidastaa rakentamistasi.2026-04-14 · companyBuildJet suljettiin. Tässä on mitä se tarkoittaa hallitulle CI:lle.Luokasta poistuva kilpailija kannattaa ottaa vakavasti mieluummin kuin pyörittää. Tässä on rehellinen lukemamme siitä, miksi BuildJet suljettiin ja mitä se sanoo ohjatuista juoksijoista.2026-04-02 · engineeringKuinka leikkasimme juoksijan lähtöajan kolmeen sekuntiinLämpimät uima-altaat, tilannekuvan palautus ja lumoamaton työ kysynnän ennustamisessa.2026-03-25 · guidesPinotut erot tekevät CI:stä kalliimpaa – tee ne joka tapauksessaPinoaminen moninkertaistaa putkistojen ajot. Korjaus on samanaikaisuuden ohjaus, ei vähemmän vetopyyntöjä.2026-03-18 · engineeringYksi työ, yksi VM: kuinka eristamme CI-työkuormatMiksi emme suorita CI-töitä säilöissä jaetussa ytimessä, ja mitä se meille maksaa.2026-03-04 · guidesMacOS-minuuttien piilokustannuksetmacOS laskuttaa noin kymmenen kertaa Linuxiin verrattuna. Useimmat tiimit työskentelevät sen parissa enemmän kuin tarvitsevat.2026-02-25 · engineeringCI-putkilinjasi on hajautettu jäljitysMallintamisen työnkulku suoritetaan OpenTelemetry-jäljinä, mikä tekee kriittisestä polusta ilmeisen tavalla, jota vaiheiden kestoluettelo ei koskaan tee.2026-02-18 · guidesVirheenkorjaus CI:llä keskeytyspisteellä 40:n vahvistuksen sijaanTulostuslausunnon virheenkorjaus push-toiminnolla on ohjelmiston hitain silmukka. SSH sen sijaan juoksijaan.2026-02-11 · guidesVälimuistiavaimesi on todennäköisesti vääräNeljä välimuistin avainvirhettä, jotka ovat syynä lähes jokaiseen alhaiseen osumaprosenttiin, joita näemme käyttöönoton aikana.2026-02-04 · guidesGitHub Actions -turvatarkistuslista, joka on itse asiassa lyhytViisi muutosta, jotka poistavat suurimman osan realistisista riskeistä tyypillisessä Actions-kokoonpanossa.2026-01-29 · engineeringCI-infrastruktuurin käyttämisen taloustiedeMihin rahat todellisuudessa menevät, kun käytät juoksijalaivastoa: tyhjäkäyntikapasiteetti, ulostulo ja kolmen sekunnin lähtökustannukset.2026-01-15 · engineeringDocker-tason välimuisti ei ole sitä, mitä luulet sen olevanUseimmat CI Docker-välimuistiasetuksista käyttävät enemmän aikaa välimuistin siirtämiseen kuin säästävät sitä käyttämällä.2026-01-08 · guidesMitä tehdä, kun GitHub Actions muuttaa hintojaanAlustan hinnoittelu muuttuu. Näin voit mallintaa vaikutuksen putkistoon iltapäivällä neljänneksen sijaan.