System Overview - Why events decouple services
This system shows how using events helps separate services so they don't depend on each other directly. It allows services to work independently and communicate through messages, making the system more flexible and easier to maintain.