This document outlines the implementation of an event-driven architecture using Kafka and Kafka Connect for Vexere, Vietnam's largest online bus booking system. It covers concepts such as event sourcing, the architecture's benefits, Kafka components, and the advantages and disadvantages of using Kafka Connect. Additionally, it addresses monitoring, troubleshooting tools, and practical examples of challenges faced during implementation.