We completely rely on Kafka for communication between microsoervices and with the outside world. The advantage is, when you connect microservices to each other they do not rely on the other ...