Flexibility With Traps in Kafka

Piotr Babel
Oct 11, 2019 · 10 min read

Kafka is used for building real-time data pipelines and streaming apps. It runs as a cluster on one or more servers. The Kafka cluster stores data in topics. The topic can consist of a few partitions.

It has Producer, Consumer, Streams and Connector APIs. Moreover, Kafka has plenty of configuration parameters which provide a lot of flexibility. Many companies use Kafka as a “circulatory system” for their…

To keep reading this story, create a free account.

Already have an account? Sign in

Piotr Babel

Written by

Interested in distributed systems, strongly-typed languages and machine learning

Synerise

Synerise

AI Growth Platform

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade