Kafka is a common platform to distribute messages across an entire system. In a cenTaur cluster, Kafka is the central message broker and serves as the communication hub between the microservices. Other ways are REST or GraphQL calls.


Use cases for Kafka messages

  • Microservices receive status updates from other microservices.
  • Microservices receive data updates or events from the censhare Server.
  • Triggering business flows in Node-RED.
  • Triggering the execution of business logic functions.