4 Kafka Streams & ksqlDB on Kubernetes

Kafka on Kubernetes with Strimzi · 3:29

Listen on 93

Lyrics

[Verse 1]
Deploy your streams beside the Strimzi cluster running
State stores need persistence when the data keeps on coming
Mount those volumes carefully, let Kubernetes manage
Stateful sets for storage, keep your data from damage

[Chorus]
Stream, store, scale and query
Deploy, persist, interact, worry-free
Kafka Streams on K8s dancing
State management advancing
Stream, store, scale and query
That's the Strimzi mastery

[Verse 2]
Interactive queries let you peek inside the state
HTTP endpoints serving data that your streams create
Read-only views of local stores, no need to duplicate
Query your topology live while processing doesn't wait

[Chorus]
Stream, store, scale and query
Deploy, persist, interact, worry-free
Kafka Streams on K8s dancing
State management advancing
Stream, store, scale and query
That's the Strimzi mastery

[Bridge]
Scale out horizontally, partition key determines
Which instance holds your data as the workload churns
Standby replicas ready when your primary node fails
Kubernetes orchestration keeps your streaming on the rails

[Verse 3]
Application instances spread across the cluster wide
Each one owns specific partitions, state stores reside
When you need to find the data, route to proper host
Metadata tells you exactly which pod matters most

[Chorus]
Stream, store, scale and query
Deploy, persist, interact, worry-free
Kafka Streams on K8s dancing
State management advancing
Stream, store, scale and query
That's the Strimzi mastery

[Outro]
Streams and storage unified
Kubernetes by your side
Strimzi makes it simplified
Real-time processing pride

← 3 Schema Registry Integration | 5 Custom Operator Extensions →