Blacksmith vs GitHub-Hosted Runners: Velocidade e Custo
O Blacksmith executa jobs em CPUs de alto clock para builds single-thread mais rápidos - um upgrade focado em velocidade sobre os GitHub-hosted.
O Blacksmith oferece runners drop-in para GitHub Actions em CPUs de alta frequência, voltados a etapas de build e teste single-thread mais rápidas. Veja como ele se compara aos GitHub-hosted - e onde os managed runners com autocorreção diferem.
| GitHub-hosted | Blacksmith | Latchkey | |
|---|---|---|---|
| Custo por minuto | Premium | Menor | ~70% abaixo do hosted |
| Configuração | Embutida | Troca de label | Troca de label |
| Foco em velocidade | Padrão | CPUs de alto clock | Warm pools, rápido |
| Cache | Básico | Embutido | Embutido (deps + Docker) |
| Recuperação de falhas instáveis | Não | Não | Auto-retry com autocorreção |
O que o Blacksmith faz bem
O Blacksmith executa jobs em CPUs rápidas e de alta frequência que podem acelerar de forma significativa etapas de build e teste single-thread em comparação com as máquinas GitHub-hosted.
Onde os managed runners vão além
O Latchkey é um runner drop-in mais barato (~70% abaixo do GitHub-hosted) com warm pools para que jobs não fiquem na fila e autocorreção que faz auto-retry de falhas de OOM, disco cheio e timeout de registry.
Velocidade somada a confiabilidade
Se a velocidade bruta por núcleo é o seu único objetivo, o Blacksmith é atraente. Se você também quer o menor custo somado à recuperação automática de falhas instáveis, um managed runner com autocorreção é o encaixe mais completo.
O veredito
O Blacksmith é uma escolha forte quando a velocidade single-thread é a prioridade. Para baixo custo somado à confiabilidade da autocorreção e à captação por warm pool, avalie o Latchkey em paralelo - comece de graça.