Перейти к содержимому

Des runners GitHub plus rapides et moins chers : comment faire ? — Cyril Rohr (RunsOn)

Continuous Delivery Paris

0:00 / 0:00

Des runners GitHub plus rapides et moins chers : comment faire ? — Cyril Rohr (RunsOn)

67 просмотров · 7 дней назад
Continuous Delivery Paris
2 подписчика
67 просмотров · 7 дней назад
Tout le monde voit la ligne GitHub Actions sur la facture. Beaucoup moins de monde sait ce que coûtent vraiment les minutes d'attente, ni ce qu'on économiserait en changeant d'approche. Cyril Rohr, fondateur de RunsOn, fait le tour des options pour faire tourner ses runners GitHub : managé par GitHub, SaaS, ou self-hosted. Le besoin, les pièges de chaque approche, et ce que chacune coûte réellement. RunsOn exécute environ 2% du trafic mondial GitHub Actions, ce qui donne une vue assez large sur ce qui casse et ce qui coûte. Meetup Continuous Delivery Paris — 15 septembre 2026, chez Algolia. Le groupe : https://www.meetup.com/paris-continuo... Chapitres 00:00 Cyril Rohr, RunsOn, 2% du trafic GitHub Actions 00:41 Le problème : la facture, et les minutes qui s'épuisent 01:35 Le problème : la lenteur, et le test sharding qu'elle impose 02:35 Prix contre performance CPU : où se situe GitHub 03:37 Les self-hosted runners, et où ça coince 04:35 La timeline de l'écosystème, de 2019 à aujourd'hui 05:06 Les trois modèles : managé, hybride, dans votre infra 06:05 Les solutions open source : ARC et le module Terraform 07:37 Construire la sienne : webhooks ou Scaleset API 09:36 Pourquoi RunsOn plutôt qu'une solution existante 11:36 runs-on n'est pas un label, c'est un tableau 12:35 Le leaderboard prix / performance, et l'évolution des CPU 15:35 Ce qu'on oublie de compter : cache, concurrence, réseau, support 17:35 Le cache : le benchmark, et pourquoi c'est là qu'on gagne du temps 19:35 Rediriger le cache vers S3, et les effets de bord 22:36 Attacher un disque persistant au runner 24:35 Télémétrie : CloudWatch, OpenTelemetry, graphes en fin de job 25:35 Passer à l'échelle : ce que "build your own" coûte vraiment 26:35 Quotas, rate limits, spot et fallback 27:35 Démarrage à froid, AMI, et le cas Windows 29:05 Comment choisir : les compromis, cas par cas 30:35 Placement des jobs, et la dépendance à l'uptime GitHub 31:35 Le compute crunch qui arrive 32:35 Les sandbox agents, et ce que ça change pour le marché 33:35 GitHub va-t-il réagir ? A-t-on encore besoin d'une CI distante ?