Whenever we talk about Kafka being fast, then we often forget the most important question to ask ourselves: in what context is it fast? Is it able to store data with less write latency or does it have a high throughput? What does fast mean here? Answer: “Kafka is fast” means that it can move a large amount of data in a short span of time. The other way to put this is that Kafka is optimized for very high throughput.
awesome article!! nicely covered the OS and computer network part