Apache Kafka – is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.
It is not the secret that Apache Kafka became a standard of communication between microservices last time.
Becoming a standard entails the need for proper operation and using.
The hint of being proper used is to provide every message sent to Kafka with version information. And here is why.