Basic concepts Kafka is yet another project that implements the old school topic based publish subscribe system, but in a fashionable way. It provides high availability, high performance, consumer groups, different levels of consistency and various modes of acknowledgment etc., which is essential features but missing in other popular systems. Producers, consumers, topics Producer can…