Guides
Practical guides for the problems that block developers
Written by engineers who fix these issues in production systems. Free to read — and if you’re stuck on one in your own codebase, we can work through it with you live.
Camunda 7 vs Camunda 8: what actually changes for Java developers
Embedded engine vs Zeebe, JavaDelegates vs job workers, JUEL vs FEEL, Cockpit vs Operate: a practical comparison of Camunda 7 and Camunda 8 for Java developers.
Zeebe job retries and incidents in Camunda 8, explained
Why a Zeebe job keeps retrying, how retries, backoff and timeouts work, when incidents are created, and how to resolve them in Operate — with Java examples.
Kafka consumer group rebalancing: causes and fixes
Why Kafka consumer groups keep rebalancing — slow processing, missed heartbeats, restarts — and how to fix it with poll tuning, static membership and cooperative rebalancing.
SQS dead-letter queues with Lambda: debugging and redrive
Why SQS messages end up in a dead-letter queue when Lambda processes them, how to find the cause, prevent repeats with partial batch failures, and safely redrive.