Перейти до вмісту

runnerhut (бігун)

Блог

Бенчмарки, інженерні нотатки та новини продукту.

2026-08-11 · productCI, коли ваші товариші по команді є агентамиАгенти кодування ШІ надсилають набагато частіше, ніж люди. Ось як це змінює дизайн трубопроводу та контроль витрат.2026-08-06 · companyЧому ми публікуємо інструкції для виїздуКожна сторінка міграції на цьому сайті містить різницю для повернення з нашої системи. Ось міркування.2026-08-04 · engineeringЧого ми навчилися, керуючи мільйоном робочих місць КІЧас очікування в черзі, поведінка кешу, правильний розмір і режими помилок, які відображаються лише в масштабі.2026-07-21 · guidesПрипиніть повторні спроби нестабільних тестівАвтоматичні повторні спроби перетворюють справжню помилку на періодичну та навчають вашу команду не довіряти кожній невдачі.2026-07-15 · guidesОбмеження швидкості концентратора Docker є проблемою CI, а не проблемою DockerАнонімні залучення обмежені за швидкістю для кожної IP-адреси, а виконавці CI спільно використовують IP-адреси. Ось як перестати дізнаватися о 3 ранку.2026-07-09 · productЯкі дані про проживання в ЄС насправді вимагаються для CIЗакріплення регіону комп’ютера не є резидентністю даних. Ваш кеш, журнали та доступ до підтримки також обробляють ваш вихідний код.2026-07-02 · benchmarksЛіміт кешу в 10 ГБ є справжнім вузьким місцем CIМи обробили 40 000 робочих процесів. Поведінка кешу передбачала час настінного годинника краще, ніж підрахунок vCPU, і більшість команд перевищують межу, навіть не помічаючи.2026-06-30 · companyЯкі постачальники КІ припинили роботу та що це вам говоритьBuildJet і Cirrus CI вийшли. Погляд на те, що консолідація категорії насправді сигналізує для покупців.2026-06-24 · companyrunnerhut тепер SOC 2 Type 2Ми завершили аудит SOC 2 типу 2, який охоплює безпеку, доступність і конфіденційність.2026-06-11 · benchmarksЧому ваша збірка QEMU arm64 у 40 разів повільнішаРозподіл емульованого та рідного arm64 Docker складається з п’яти реальних робочих навантажень і пояснює, чому покарання так різниться.2026-06-03 · benchmarksБільшість бігунів CI неправильного розміру40% завдань, які ми бачимо, в середньому завантажують процесор менше 30%. Інші 12% закріплені на 100% на критичному шляху.2026-05-28 · companyrunnerhut піднімає серію AМи підвищили потужність macOS і GPU, резидентність даних ЄС і рівень спостережуваності.2026-05-20 · guidesТри лінії YAML, які скорочують рахунки наших клієнтів за CI на третинуПаралельне скасування — це найефективніша зміна, доступна в GitHub Actions, і більшість репозиторіїв досі не мають цього.2026-05-13 · engineeringЗ ким насправді розмовляє ваша робота в ІТ?Ми застосували політику заборони виходу за замовчуванням у режим аудиту для вибірки конвеєрів. Ніхто правильно не спрогнозував свій білий список.2026-05-06 · engineeringПеренесення CI на arm64: що насправді ламаєтьсяМи перемістили 200 репозиторіїв до раннерів arm64. Ось повний список того, що не вдалося і чому.2026-04-23 · engineeringСтворення кеш-пам’яті CI, який не регулюєтьсяЯк ми обслуговуємо відновлення кешу зі швидкістю 1 ГБ/с і чому пропускна здатність важливіша за пропускну здатність.2026-04-21 · engineeringАрхітектура Docker для інженерів CIДемон, контейнер, BuildKit і миттєвий знімок — що кожен з них робить і який уповільнює вашу збірку.2026-04-14 · companyBuildJet вимкнено. Ось що це означає для керованої КІ.Конкурент, який виходить із категорії, варто сприймати серйозно, а не обертатися. Ось наше чесне читання про те, чому BuildJet закрився і що це говорить про керовані бігуни.2026-04-02 · engineeringЯк ми скоротили час старту бігуна до трьох секундТеплі басейни, відновлення знімків і неприваблива робота з прогнозування попиту.2026-03-25 · guidesСкладені відмінності роблять CI дорожчим — все одно робіть їхСтекування множить прогони конвеєра. Виправлення полягає в контролі паралельності, а не в меншій кількості запитів на отримання.2026-03-18 · engineeringОдне завдання, одна віртуальна машина: як ми ізолюємо робочі навантаження CIЧому ми не запускаємо завдання CI в контейнерах на спільному ядрі та скільки нам це коштує.2026-03-04 · guidesПрихована вартість хвилин macOSmacOS виставляє рахунки приблизно в десять разів більше, ніж Linux. Більшість команд працюють над цим більше, ніж їм потрібно.2026-02-25 · engineeringВаш конвеєр CI — це розподілене трасуванняРобочий процес моделювання виконується як трасування OpenTelemetry, що робить критичний шлях очевидним, ніж список тривалості кроків ніколи.2026-02-18 · guidesНалагодження CI з точкою зупину замість 40 комітівНалагодження оператора друку через push є найповільнішим циклом у програмному забезпеченні. Натомість SSH у бігун.2026-02-11 · guidesМожливо, ваш ключ кешу неправильнийЧотири ключові помилки кешу, які пояснюють майже кожен низький рівень звернень, який ми бачимо під час адаптації.2026-02-04 · guidesКороткий контрольний список безпеки GitHub ActionsП’ять змін, які усувають більшість реалістичних ризиків у типових налаштуваннях Actions.2026-01-29 · engineeringЕкономіка роботи інфраструктури CIКуди насправді йдуть гроші, коли ви керуєте парком бігунів: незадіяна потужність, вихід і вартість трисекундного старту.2026-01-15 · engineeringКешування рівня Docker не те, що ви думаєтеБільшість налаштувань кешування CI Docker витрачають більше часу на передачу кешу, ніж вони зберігають його використання.2026-01-08 · guidesЩо робити, коли GitHub Actions змінює ціниЦіни на платформі змінюються. Ось як змоделювати вплив на ваш конвеєр за півдня, а не за квартал.