Confluent CCAAK Cheat Sheet: Kafka Admin, Cluster Ops, and Security
April 13, 2026
Confluent CCAAK cheat sheet for Kafka admin, cluster ops, security, traps, and final review.
On this page
Use this for last-mile review. CCAAK rewards the answer that protects durability, cluster safety, and reversible operations instead of treating Kafka like a pile of isolated configs.
ISR: In-sync replicas currently caught up enough to count toward safe acknowledgements.
URP: Under-replicated partitions, meaning one or more followers are lagging outside the healthy replication set.
Controller: Broker role responsible for metadata leadership and partition-state coordination.
CCAAK answer sequence
Use this when the stem mixes durability, security, topic behavior, or operations.
flowchart TD
S["Scenario"] --> D["Classify the durability lane"]
D --> C["Check connectivity or security lane"]
C --> T["Check topic behavior lane"]
T --> O["Check operations lane and evidence"]
Read the question in this order
Durability lane:acks, ISR, min.insync.replicas, replication factor, and leader safety.
Connectivity or security lane:listeners, advertised.listeners, TLS, SASL, and ACL boundaries.
Topic behavior lane: partitions, retention, compaction, and cleanup intent.
advertised.listeners, DNS, TLS, and SASL alignment
cluster feels unstable
controller health, broker availability, URP, and leader election
replay window or storage pressure
retention, compaction, and segment growth
consumer lag or throughput issue
partitions, consumer speed, broker health, disk, and network path
rolling restart or config change
smallest reversible change with health checks between steps
Durability control loop
flowchart LR
P["Producer"] --> A["acks policy"]
A --> L["Leader replica"]
L --> I["ISR members"]
I --> M["min.insync.replicas gate"]
M --> S["Safe acknowledgement or write failure"]
Write-safety matrix
Control
What it changes
Strong reminder
Common trap
acks=0
producer does not wait for broker ack
low safety and low confirmation
treating it like normal production durability
acks=1
leader-only acknowledgement
better than no ack, still weaker than ISR-based safety
assuming it is enough for critical data
acks=all
waits for ISR-based confirmation
strongest normal durability lane
forgetting it depends on healthy ISR and min.insync.replicas
min.insync.replicas
minimum ISR required for safe writes
raises write safety when paired with acks=all
setting it high without considering write availability
replication factor
total copies
improves resilience
thinking it replaces correct producer or topic settings
unclean.leader.election.enable
whether an out-of-sync replica may lead
usually keep false to protect data
enabling it to hide availability problems
One-sentence rule
Replication factor improves resilience, but safe writes still depend on producer acks, ISR health, and min.insync.replicas.