Engine Processors Deep Analysis
Análisis detallado del código fuente de los processors del engine Zeebe: EngineProcessors.java (registro central), BpmnProcessors.java (BPMN-specific), ProcessInstanceCreationCreateProcessor (flujo de creación), y DeploymentCreateProcessor (flujo de deployment).
Resumen¶
Análisis del directorio zeebe/engine/src/main/java/io/camunda/zeebe/engine/processing/ del monorepo Camunda. Cubre el wiring completo de ~80 processors registrados contra ~25 ValueTypes, incluyendo el flujo detallado de creación de process instances y deployment de recursos.
Páginas derivadas¶
- concepts/engine-processor-registry — Registro central de processors: EngineProcessors y BpmnProcessors, mapping (ValueType, Intent) → Processor
- concepts/deployment-pipeline — Flujo completo de deployment: transform, distribute, subscribe, con dedup y error handling
- concepts/process-instance-creation — Flujo de creación de process instances: resolución de proceso, start instructions, business ID
Gaps abiertos¶
- Análisis individual de cada processor de Identity (Users, Roles, Groups, etc.) — media prioridad
- Command distribution protocol detallado (acknowledge, continue, finish) — baja prioridad