Přejít na obsah

runnerhut

Blog

Benchmarky, inženýrské poznámky a novinky o produktu.

2026-08-11 · productCI, když jsou vaši spoluhráči agentyAgenti kódující AI tlačí mnohem častěji než lidé. Zde je návod, jak to mění design potrubí a kontrolu nákladů.2026-08-06 · companyProč zveřejňujeme pokyny k odchoduKaždá stránka o migraci na tomto webu obsahuje rozdíl k migraci zpět od nás. Zde je zdůvodnění.2026-08-04 · engineeringCo jsme se naučili provozovat milion CI zakázekDoba fronty, chování mezipaměti, správná velikost a režimy selhání, které se objevují pouze v měřítku.2026-07-21 · guidesPřestaňte zkoušet nekvalitní testyAutomatické opakování přemění skutečnou chybu na přerušovanou a vycvičí váš tým, aby nedůvěřoval každému selhání.2026-07-15 · guidesDocker Limity rychlosti hubu jsou problémem CI, nikoli problémem DockerAnonymní stahování jsou omezena rychlostí na IP a CI běžci sdílejí IP adresy. Zde je návod, jak přestat zjišťovat ve 3 hodiny ráno.2026-07-09 · productCo vlastně vyžaduje rezidentura údajů v EU pro CIPřipnutí vaší výpočetní oblasti není datovou rezidencí. Vaše mezipaměť, protokoly a přístup k podpoře také zpracovávají váš zdrojový kód.2026-07-02 · benchmarksLimit 10 GB mezipaměti je skutečným úzkým hrdlem CIInstrumentovali jsme 40 000 běhů pracovních postupů. Chování mezipaměti předpovídalo čas nástěnných hodin lépe než počet vCPU a většina týmů překročila limit, aniž by si toho kdy všimla.2026-06-30 · companyKteří dodavatelé CI ukončili provoz a co vám to říkáBuildJet a Cirrus CI oba skončily. Pohled na to, co vlastně znamená konsolidace kategorií pro kupující.2026-06-24 · companyrunnerhut je nyní SOC 2 Type 2Dokončili jsme náš audit SOC 2 Typ 2 týkající se bezpečnosti, dostupnosti a důvěrnosti.2026-06-11 · benchmarksProč je vaše sestava QEMU arm64 40× pomalejšíZměřené rozdělení emulovaného versus nativního arm64 Docker se skládá z pěti skutečných pracovních zátěží a proč se tresty tak liší.2026-06-03 · benchmarksVětšina CI běžců má špatnou velikost40 % úloh vidíme v průměru pod 30 % využití CPU. Dalších 12 % je připnuto na 100 % na kritické cestě.2026-05-28 · companyrunnerhut vyvolává řadu AZahájili jsme budování kapacity macOS a GPU, datové rezidence v EU a vrstvy pozorovatelnosti.2026-05-20 · guidesTři řady YAML, které našim zákazníkům snižují účet za CI o třetinuZrušení souběžnosti je změna s nejvyšší návratností dostupná v GitHub Actions a většina úložišť ji stále nemá.2026-05-13 · engineeringS čím vlastně vaše práce CI mluví?Uvedli jsme výchozí zásadu odepření výstupu do režimu auditu na vzorku kanálů. Nikdo správně nepředpověděl svůj vlastní seznam povolených.2026-05-06 · engineeringMigrace CI na arm64: co se vlastně rozbijePřesunuli jsme 200 úložišť do arm64 runnerů. Zde je kompletní seznam toho, co selhalo a proč.2026-04-23 · engineeringVytvoření mezipaměti CI, která neškrtíJak poskytujeme obnovení mezipaměti rychlostí 1 GB/s a proč je šířka pásma důležitější než kapacita.2026-04-21 · engineeringArchitektura Docker pro inženýry CIDémon, kontejner, BuildKit a snapshotter – co každý z nich dělá a který zpomaluje vaše sestavení.2026-04-14 · companyBuildJet se vypnul. Zde je uvedeno, co to znamená pro řízenou CI.Soutěžícího opouštějícího kategorii stojí za to brát vážně, spíše než točit. Zde je naše poctivé čtení o tom, proč společnost BuildJet skončila a co říká o řízených běžcích.2026-04-02 · engineeringJak jsme zkrátili čas startu běžce na tři sekundyTeplé bazény, obnova snímků a neokázalá práce s předpovídáním poptávky.2026-03-25 · guidesNaskládané rozdíly prodražují CI – udělejte je přestoStohování násobí běhy potrubí. Opravou je souběžné řízení, nikoli méně požadavků na stahování.2026-03-18 · engineeringJedna úloha, jeden VM: jak izolujeme pracovní zátěže CIProč nespouštíme úlohy CI v kontejnerech na sdíleném jádře a co nás to stojí.2026-03-04 · guidesSkrytá cena minut macOSmacOS účtuje zhruba desetinásobek sazby Linuxu. Většina týmů na něm pracuje více, než by potřebovala.2026-02-25 · engineeringVáš kanál CI je distribuované trasováníPracovní postup modelování běží jako stopy OpenTelemetry, díky nimž je kritická cesta zřejmá způsobem, který seznam trvání kroků nikdy nedělá.2026-02-18 · guidesLadění CI s bodem přerušení namísto 40 potvrzeníLadění tiskového prohlášení prostřednictvím push je nejpomalejší smyčka v softwaru. SSH místo toho do běžce.2026-02-11 · guidesVáš klíč mezipaměti je pravděpodobně nesprávnýČtyři klíčové chyby mezipaměti, které odpovídají za téměř každou nízkou míru návštěvnosti, kterou vidíme během registrace.2026-02-04 · guidesKontrolní seznam zabezpečení GitHub Actions, který je ve skutečnosti krátkýPět změn, které odstraňují většinu realistického rizika v typickém nastavení akcí.2026-01-29 · engineeringEkonomika provozu infrastruktury CIKam vlastně jdou peníze, když provozujete běžeckou flotilu: kapacita naprázdno, výstup a náklady na třísekundový start.2026-01-15 · engineeringUkládání do mezipaměti vrstvy Docker není to, co si myslíteVětšina nastavení ukládání do mezipaměti CI Docker stráví více času přenosem mezipaměti, než ušetří jejím používáním.2026-01-08 · guidesCo dělat, když GitHub Actions změní své cenyPohyby cen platformy. Zde je návod, jak modelovat dopad na vaše potrubí spíše za odpoledne než za čtvrtletí.