Hopp til innhold

runnerhut

Blogg

Benchmarks, tekniske notater og produktnyheter.

2026-08-11 · productCI når lagkameratene dine er agenterAI-kodingsmidler presser mye oftere enn mennesker. Her er hvordan det endrer rørledningsdesign og kostnadskontroll.2026-08-06 · companyHvorfor vi publiserer instruksjoner for å forlateHver migreringsside på dette nettstedet inkluderer diff for å migrere tilbake fra oss. Her er begrunnelsen.2026-08-04 · engineeringDet vi lærte å drive en million CI-jobberKøtid, cache-atferd, riktig størrelse og feilmodusene som kun vises i skala.2026-07-21 · guidesSlutt å prøve flassete tester på nyttAutomatiske gjenforsøk konverterer en ekte feil til en periodisk, og tren teamet ditt til å mistro hver eneste feil.2026-07-15 · guidesDocker Hubhastighetsgrenser er et CI-problem, ikke et Docker-problemAnonyme trekk er ratebegrenset per IP, og CI-løpere deler IP-er. Slik slutter du å finne ut det klokken 03.00.2026-07-09 · productHva EU-dataopphold faktisk krever for CIÅ feste dataområdet ditt er ikke dataopphold. Din hurtigbuffer, logger og støttetilgang håndterer også kildekoden din.2026-07-02 · benchmarksHurtigbuffergrensen på 10 GB er den virkelige CI-flaskehalsenVi instrumenterte 40 000 arbeidsflytkjøringer. Cache-oppførsel spådde veggklokke-tid bedre enn vCPU-antall, og de fleste lag krysser taket uten å merke det.2026-06-30 · companyHvilke CI-leverandører har stengt, og hva det forteller degBuildJet og Cirrus CI gikk begge ut. En titt på hva kategorikonsolideringen faktisk signaliserer for kjøpere.2026-06-24 · companyrunnerhut er nå SOC 2 Type 2Vi fullførte vår SOC 2 Type 2-revisjon som dekket sikkerhet, tilgjengelighet og konfidensialitet.2026-06-11 · benchmarksHvorfor din QEMU arm64-konstruksjon er 40× tregereEn målt sammenbrudd av emulert versus innfødt arm64 Docker bygger på fem reelle arbeidsbelastninger, og hvorfor straffen varierer så mye.2026-06-03 · benchmarksDe fleste CI-løpere har feil størrelse40 % av jobbene ser vi gjennomsnittlig under 30 % CPU-utnyttelse. Ytterligere 12 % er festet til 100 % på den kritiske banen.2026-05-28 · companyrunnerhut hever en serie AVi reiste for å bygge ut macOS- og GPU-kapasitet, EU-dataresidency og observerbarhetslaget.2026-05-20 · guidesTre linjer med YAML som kutter kundenes CI-regning med en tredjedelSamtidig kansellering er den høyeste avkastningsendringen som er tilgjengelig i GitHub Actions, og de fleste repositoriene har den fortsatt ikke.2026-05-13 · engineeringHva er det egentlig CI-jobben din snakker med?Vi setter en standard-nekt utgangspolicy i revisjonsmodus på tvers av et utvalg av rørledninger. Ingen spådde sin egen godkjenningsliste riktig.2026-05-06 · engineeringMigrering av CI til arm64: hva som faktisk går i stykkerVi flyttet 200 depoter til arm64-løpere. Her er den komplette listen over hva som mislyktes og hvorfor.2026-04-23 · engineeringBygge en CI-cache som ikke struperHvordan vi betjener hurtigbuffergjenopprettinger med 1 GB/s, og hvorfor båndbredde betyr mer enn kapasitet.2026-04-21 · engineeringDocker-arkitektur for CI-ingeniørerDaemon, containerd, BuildKit og snapshotter - hva hver enkelt gjør, og hvilken som gjør byggingen din treg.2026-04-14 · companyBuildJet stengte. Her er hva det betyr for administrert CI.En konkurrent som går ut av kategorien er verdt å ta på alvor i stedet for å spinne. Her er vår ærlige lesning om hvorfor BuildJet stengte og hva den sier om administrerte løpere.2026-04-02 · engineeringHvordan vi kutter løperens starttid til tre sekunderVarme bassenger, gjenoppretting av øyeblikksbilder og det uglamorøse arbeidet med å forutsi etterspørselen.2026-03-25 · guidesStablede differ gjør CI dyrere - gjør dem uansettStabling multipliserer rørledninger. Løsningen er samtidighetskontroll, ikke færre pull-forespørsler.2026-03-18 · engineeringÉn jobb, én VM: hvordan vi isolerer CI-arbeidsbelastningerHvorfor vi ikke kjører CI-jobber i containere på en delt kjerne, og hva det koster oss.2026-03-04 · guidesDen skjulte kostnaden for macOS-minuttermacOS fakturerer til omtrent ti ganger Linux-prisen. De fleste team jobber mer med det enn de trenger.2026-02-25 · engineeringCI-rørledningen din er et distribuert sporModelleringsarbeidsflyten kjører som OpenTelemetry-sporing gjør den kritiske banen åpenbar på en måte som en liste over trinnvarigheter aldri gjør.2026-02-18 · guidesDebugging CI med et bruddpunkt i stedet for 40 commitsUtskriftsutsagnsfeilsøking via push er den tregeste sløyfen i programvaren. SSH inn i løperen i stedet.2026-02-11 · guidesBuffernøkkelen din er sannsynligvis feilFire cache-nøkkelfeil som står for nesten hver eneste lave trefffrekvens vi ser under onboarding.2026-02-04 · guidesEn GitHub Actions sikkerhetssjekkliste som faktisk er kortFem endringer som fjerner det meste av den realistiske risikoen i et typisk Actions-oppsett.2026-01-29 · engineeringØkonomien ved å drive CI-infrastrukturHvor pengene faktisk går når du driver en løpeflåte: ledig kapasitet, utgang og kostnadene ved en tre sekunders start.2026-01-15 · engineeringDocker lagbufring er ikke hva du tror det erDe fleste CI Docker hurtigbufferoppsett bruker mer tid på å overføre hurtigbufferen enn de sparer ved å bruke den.2026-01-08 · guidesHva du skal gjøre når GitHub Actions endrer prisenePlattformprising flytter. Her er hvordan du modellerer virkningen på rørledningen din på en ettermiddag i stedet for et kvarter.