O'Reilly logo
  • Abhishek Singh thinks this is interesting:

The number of processor threads (also called network threads) is configurable. The network threads are responsible for taking requests from client connections, placing them in a request queue, and picking up responses from a response queue

From

Cover of Kafka: The Definitive Guide

Note

Kafka has request queue and the response queue ?? What does kafka use for its request queue and response queue - any specific data structures or external products ?