Mainbrella utiliza claves de idempotencia para evitar que los reintentos del agente generen máquinas duplicadas.
La publicación de ingeniería del fundador Andrew Arrow del 7 de octubre detalla cómo el servicio maneja respuestas perdidas, comandos retrasados y otras fallas en espacios de trabajo Linux en la nube.
By Ryan Merket · Published
Primary source: Mainbrella Engineering
Por qué importa
Los entornos aislados para agentes deben recuperarse de respuestas perdidas sin duplicar máquinas, comandos o cargos por cómputo. La implementación de código abierto de Mainbrella hace que las reglas de reintento sean inspeccionables, mientras que su prueba publicada verifica la admisión exclusiva y el aprovisionamiento paralelo, no la confiabilidad a escala de producción.

Andrew Arrow está construyendo Mainbrella alrededor de una falla pequeña pero costosa: una máquina en la nube arranca, la respuesta se pierde y un agente reintenta creando otra. En una publicación de ingeniería publicada el 7 de octubre, Arrow expone los controles que Mainbrella usa para hacer esos reintentos más seguros, desde reservar capacidad antes del arranque hasta negarse a reproducir trabajo cuando el sistema no puede saber qué pasó.…
When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.