EventBus

EventBus is an Kafka-based event queue, which provides a shared & reliable communication channel between Wikimedia services.

Event production for many edit-related events is currently handled by the EventBus MediaWiki extension. Most new events are sent to a REST service that is part of the EventLogging extension, which validates their schema & writes them to Kafka.

A major user (both consumer & producer) is the ChangePropagation service.