runnerhut
Blog
Benchmark-uri, note de inginerie și noutăți despre produs.
2026-08-11 · productCI atunci când colegii tăi sunt agențiAgenții de codare AI forțează mult mai des decât oamenii. Iată cum modifică proiectarea conductei și controlul costurilor.2026-08-06 · companyDe ce publicăm instrucțiuni pentru plecareFiecare pagină de migrare de pe acest site include diferența de a migra înapoi. Iată raționamentul.2026-08-04 · engineeringCe am învățat gestionând un milion de locuri de muncă CITimpul în coadă, comportamentul în cache, dimensionarea corectă și modurile de eșec care apar doar la scară.2026-07-21 · guidesNu mai reîncercați testele scazuteReîncercările automate transformă o eroare reală într-una intermitentă și antrenează-ți echipa să nu aibă încredere în fiecare eșec.2026-07-15 · guidesDocker Limitele ratei hub sunt o problemă CI, nu o problemă DockerTragerile anonime sunt limitate la rate pe IP, iar alergătorii CI partajează IP-uri. Iată cum să nu mai aflați la 3 dimineața.2026-07-09 · productCe necesită de fapt rezidența datelor în UE pentru CIFixarea regiunii dvs. de calcul nu este rezidența datelor. Cache-ul, jurnalele și accesul la asistență gestionează și codul sursă.2026-07-02 · benchmarksLimita de cache de 10 GB este adevăratul blocaj CIAm instrumentat 40.000 de fluxuri de lucru. Comportamentul memoriei cache a prezis ora ceasului de perete mai bine decât numărul vCPU, iar majoritatea echipelor depășesc limita fără să observe vreodată.2026-06-30 · companyCe furnizori de CI au închis și ce vă spuneBuildJet și Cirrus CI au ieșit ambele. O privire asupra a ceea ce semnalează de fapt consolidarea categoriei pentru cumpărători.2026-06-24 · companyrunnerhut este acum SOC 2 Tip 2Am finalizat auditul SOC 2 de tip 2 care acoperă securitatea, disponibilitatea și confidențialitatea.2026-06-11 · benchmarksDe ce construcția dvs. QEMU arm64 este de 40 ori mai lentăO defalcare măsurată a brațului emulat versus brațul nativ64 Docker se bazează pe cinci sarcini reale de lucru și de ce penalizarea variază atât de mult.2026-06-03 · benchmarksMajoritatea alergătorilor CI au dimensiunea greșită40% dintre locurile de muncă le vedem în medie sub 30% utilizarea procesorului. Alți 12% sunt fixați la 100% pe calea critică.2026-05-28 · companyrunnerhut ridică o serie ANe-am dezvoltat pentru a dezvolta capacitatea macOS și GPU, rezidența datelor în UE și nivelul de observabilitate.2026-05-20 · guidesTrei linii de YAML care au redus factura de CI a clienților noștri cu o treimeAnularea simultană este modificarea cu cea mai mare rentabilitate disponibilă în GitHub Actions, iar majoritatea depozitelor încă nu o au.2026-05-13 · engineeringCu ce vorbește de fapt slujba ta CI?Am pus o politică implicită de respingere a ieșirii în modul de audit într-un eșantion de conducte. Nimeni nu și-a prezis corect propria listă de permise.2026-05-06 · engineeringMigrarea CI la arm64: ce se rupe de faptAm mutat 200 de depozite pe arm64 runners. Iată lista completă a ce a eșuat și de ce.2026-04-23 · engineeringConstruirea unui cache CI care nu se accelereazăCum servim restaurările cache la 1 GB/s și de ce lățimea de bandă contează mai mult decât capacitatea.2026-04-21 · engineeringArhitectura Docker pentru inginerii CIDaemon, containerd, BuildKit și snapshotter - ce face fiecare și care vă face construcția încetinită.2026-04-14 · companyBuildJet s-a oprit. Iată ce înseamnă asta pentru CI gestionat.Un concurent care iese din categorie merită luat în serios, mai degrabă decât să se rotească. Iată lectura noastră sinceră despre motivul pentru care BuildJet sa închis și ce spune despre alergătorii gestionați.2026-04-02 · engineeringCum reducem timpul de pornire al alergătorului la trei secundePiscine calde, restabilire instantanee și munca lipsită de farmec de a prezice cererea.2026-03-25 · guidesDiferențele stivuite fac CI mai scump – fă-le oricumStivuirea înmulțește rulajele conductei. Remedierea este controlul concurenței, nu mai puține solicitări de extragere.2026-03-18 · engineeringUn job, un VM: cum izolăm încărcăturile de lucru CIDe ce nu rulăm joburi CI în containere pe un nucleu partajat și cât ne costă.2026-03-04 · guidesCostul ascuns al minutelor macOSmacOS facturi la aproximativ de zece ori mai mult decât Linux. Majoritatea echipelor lucrează mai mult decât trebuie.2026-02-25 · engineeringConducta dumneavoastră CI este o urmă distribuităFluxul de lucru de modelare rulează ca urme OpenTelemetry face calea critică evidentă într-un mod în care o listă de durate de pași nu o face niciodată.2026-02-18 · guidesDepanare CI cu un punct de întrerupere în loc de 40 de comiteriDepanarea declarației de tipărire prin push este cea mai lentă buclă din software. În schimb, SSH în runner.2026-02-11 · guidesCheia dvs. cache este probabil greșităPatru greșeli cheie ale memoriei cache care reprezintă aproape fiecare rata scăzută de accesare pe care o vedem în timpul integrării.2026-02-04 · guidesO listă de verificare de securitate GitHub Actions care este de fapt scurtăCinci modificări care elimină cea mai mare parte a riscului realist într-o configurație tipică de acțiuni.2026-01-29 · engineeringEconomia rulării infrastructurii CIUnde se duc banii atunci când operați o flotă de alergători: capacitate inactivă, ieșire și costul unui start de trei secunde.2026-01-15 · engineeringMemorarea în cache a stratului Docker nu este ceea ce crezi că esteMajoritatea setărilor de cache CI Docker petrec mai mult timp transferând memoria cache decât salvează utilizând-o.2026-01-08 · guidesCe trebuie să faceți când GitHub Actions își modifică prețurileMișcări de prețuri ale platformei. Iată cum să modelați impactul asupra conductei dvs. într-o după-amiază și nu într-un sfert.