Monday, 30 September 2019

Apache Kafka

Apache Kafka is a distributed streaming platform. It supports publish, subscribe operations (similar to a message queue) and stores streams of records in a fault-tolerant way.

The basic object in Kafka is an array of bytes with some optional metadata known as the key. Messages may be structured according to a schema (possibly using JSON or XML) although Apache Avro, a serialization framework for Hadoop, is increasingly popular. Avro supports strong typing and schema evolution.

The Real Kafka - Kafka was a write who was born in Prague. His well-known works include "Die Verwandlung" (The Metamorphosis) first published in 1915.

No comments: