This document discusses the use of Apache Kafka as the heart of ING's event-driven architecture. It outlines how ING implemented Kafka locally at first for fraud detection, then expanded to clusters for higher availability across data centers and regions. A global event bus structure was created using mirroring to allow events to be streamed and consumed across applications in different countries and regions on a single logical event bus. Governance, metadata and data lineage are important as events are used across multiple regions and drive by regulations.