KIP-921 — OpenJDK CRaC support
Discussion Broker
KIP-921 adds support for OpenJDK CRaC (Coordinated Restore at Checkpoint), allowing Kafka brokers and clients to checkpoint their JVM state to disk and restore it with near-zero startup time. Kafka's long JVM warmup time (connection establishment, metadata loading, JIT compilation) makes it a poor fit for elastic scaling scenarios where fast restart is critical.
Details
| Author | Radim Vansa |
| Status | Discussion |
| Wiki | View on Apache Wiki |
| Created | 2023-04-21 |
| Last Modified | 2023-04-21 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.