Using RabbitMQ or Kafka for service-to-service communication. Pitfalls and tips.