Platforms¶
Messaging and streaming platforms used to build event-driven systems.
-
Apache Kafka
A distributed messaging platform for real-time event processing and data streaming at scale, known for its scalability, durability and high-performance processing.
- Kafka Connect — framework for importing and exporting data between Kafka and external systems.
- Schema Registry — schema management that keeps data consistent and compatible across applications.
- KSQL — streaming SQL engine for querying and processing data in real time.
- ACLs — access control lists that define which users or applications can read from or write to a topic.
-
RabbitMQ
An open-source messaging system implementing AMQP. Used for building reliable, scalable queuing and event-driven systems in distributed architectures.