Saltar a contenido

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

Gaps abiertos

  • Análisis de las modificaciones específicas que Camunda hizo a Atomix original — fuera de scope (no añade valor al MVP)