title: How to implement request-reply (synchronous) messaging paradigm in Kafka?
body: <p>I am going to use Kafka as a message broker in my application. This application is written entirely using Python. For a part of this application (Login and Authentication), I need to implement a request-reply messaging system. In other words, the producer needs to get the response of the produced message from the consumer, synchronously.
  Is it feasible using Kafka and its Python libraries (kafka-python, ...) ?</p>