Atomix Fork Analysis
Análisis del fork de Atomix que Camunda mantiene. El README oficial documenta la historia del fork: upstream pivotó a Go, fixes no se mergeaban, Camunda decidió hard fork. Costo significativo (build issues, snapshot versions, release complexity) eventualmente resuelto al mergear al monorepo. Lección general: NO forkear protocolos de consensus salvo expertise sostenida.
Resumen¶
Camunda mantiene un fork de Atomix que incluye Raft + SWIM + transport. Removieron ~50% del código original (no necesario). El fork integrado al monorepo simplifica build pero añade mantenimiento. La historia es valiosa porque documenta los costos reales de forking infrastructure crítica.
Páginas derivadas¶
- concepts/atomix-fork-lessons — Historia del fork, decisiones, costos, recomendaciones para MVP
Gaps abiertos¶
- Análisis de las modificaciones específicas que Camunda hizo a Atomix original — fuera de scope (no añade valor al MVP)