About
This skill provides expert guidance for architecting resilient distributed systems that communicate through asynchronous events. It assists developers in implementing complex patterns such as Event Sourcing for auditability, CQRS for high-performance read/write separation, and Sagas for managing distributed transactions across microservices. By focusing on loose coupling and eventual consistency, it helps build systems that are highly scalable, maintainable, and capable of handling complex real-time data flows using industry-standard message brokers.