Saltar a contenido

Monorepo Structure Analysis

Análisis de la estructura del monorepo principal camunda/camunda en GitHub. Cubre la organización de módulos, dependencias entre componentes, convenciones de build (Maven multi-module), y cómo se distribuyen los distintos servicios (Zeebe, Operate, Tasklist, Optimize) dentro de un único repositorio.

Páginas wiki derivadas

  • entities/zeebe-broker — componente central del workflow engine: procesamiento de comandos, particionamiento y replicación
  • entities/operate — webapp de monitoreo y operaciones sobre instancias de procesos en ejecución
  • entities/tasklist — webapp para gestión de tareas humanas asignadas por el engine
  • entities/optimize — webapp de análisis y reportes sobre datos históricos de procesos
  • concepts/monorepo-modulos — estructura de módulos Maven, dependencias inter-módulo y convenciones del monorepo

Gaps abiertos

  • Detalle de los perfiles Maven y cómo se construyen artefactos individuales vs. el monorepo completo
  • Mapa completo de dependencias transitivas entre módulos
  • Estrategia de versionado y release dentro del monorepo