Avatar Gurdit Singh

Technical Blog

Home About

© 2025.

Newer

KStream and KTables Duality in Kafka Streams: Episode 4

15 Mar 2021
we can observe that there is a close relationship between a stream and a table. We call this the stream-table duality. More …

Parallelism and Task allocation in Kafka Streams: Episode 3

09 Mar 2021
Kafka Streams provides an extremely simple deployment model for scaling out your streaming applications and instances will automatically share the work More …

Internal topics and State store in Kafka Streams: Episode 2

08 Mar 2021
Internal topics are used internally by the Kafka Streams application while executing, for example the repartitioning and changelog topics are used for aggregation and state stores More …

basics of Kafka Streams: Episode 1

25 Feb 2021
Kafka Streams is a library for building streaming applications, specifically applications that transform input Kafka topics into output Kafka topics More …

Working with Joins in Spark Structured Streaming

18 Feb 2021
Spark Structured Streaming handles various types of joins with both static and streaming datasets More …
Older