paint-brush
The Apprentice's Guide to Apache Kafkaby@aveuiller
486 reads
486 reads

The Apprentice's Guide to Apache Kafka

by Antoine Veuiller11mJuly 1st, 2021
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Apache Kafka is a distributed event streaming platform built with an emphasis on reliability, performance, and customization. Kafka can send and receive messages in a publish-subscribe fashion. Producers push Messages into a particular Topic, and Consumers subscribe to this Topic to fetch and process the Messages. Kafka provides a Registry server, storing and binding Schema to topics. Kafka is heavily relying on the concept of clusters to balance the load on the applicative side of things. It can be hard and impactful to have every message delivered exactly one time to the consumer.

People Mentioned

Mention Thumbnail
Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coin Mentioned

Mention Thumbnail
featured image - The Apprentice's Guide to Apache Kafka
Antoine Veuiller HackerNoon profile picture
Antoine Veuiller

Antoine Veuiller

@aveuiller

Software engineer focused on Backend and DevOps.

About @aveuiller
LEARN MORE ABOUT @AVEUILLER'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Antoine Veuiller HackerNoon profile picture
Antoine Veuiller@aveuiller
Software engineer focused on Backend and DevOps.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite