1 Sizing & Topology Planning

sitar blues, prog ambient noise wall, jungle afrobeat

Listen on 93

Lyrics

[Verse 1]
Three controllers rule the standard realm
Odd numbers keep the quorum at the helm
Five when clusters stretch across the sky
But more than that will make performance cry

CPU cores spinning, memory vast
Disk IOPS flowing, built to last
Eight gigs minimum, sixteen preferred
Network bandwidth, every packet heard

[Chorus]
Three or five, keep quorum alive
Odd numbers help the cluster survive
Combined or split, make your choice fit
Cross-rack placement, never submit
To single points where failures hit
KRaft controllers, strong and split

[Verse 2]
Combined nodes share the workload space
Brokers and controllers, same embrace
Dedicated splits them clean apart
Hardware focused, specialized art

Resource contention weighs the scale
Mixed deployment might make you fail
Separation costs but isolation pays
Choose your architecture, count the ways

[Chorus]
Three or five, keep quorum alive
Odd numbers help the cluster survive
Combined or split, make your choice fit
Cross-rack placement, never submit
To single points where failures hit
KRaft controllers, strong and split

[Bridge]
Availability zones spread the risk
Network partitions strike so brisk
Majority voting needs its space
Quorum scattered, not one place

Rack awareness guides the plan
Geographic distance, span by span
Fault domains carved with careful thought
Redundancy that can't be bought

[Verse 3]
Hardware specs define the floor
Monitoring disk, CPU, and more
Latency matters, milliseconds count
Storage performance, paramount amount

Topology maps the cluster's spine
Each controller in its design
Network segments, power grids
Infrastructure where chaos hides

[Final Chorus]
Three or five, keep quorum alive
Odd numbers help the cluster survive
Combined or split, make your choice fit
Cross-rack placement, never submit
Plan your sizing, get it right
KRaft topology, burning bright

[Outro]
Size your cluster, plan with care
Fault tolerance everywhere
Controllers balanced, quorum strong
KRaft will keep your data flowing long

← 3 Rollback & Risk Management | 2 Configuration Reference →