Explore event-driven microservices architecture and API design in this comprehensive conference talk. Delve into scaling organizations, domain-driven design, and event storming techniques. Learn about commands, events, and mutable state through practical examples. Discover the concepts of autonomous islands, coordinated state, and multi-world event-based persistence. Examine consistency models, including strong and eventual consistency, and understand their implications. Gain insights into event sourcing, its benefits as a single source of truth, and its role in query handling. Finally, explore how these concepts fit into a cloud-native stack, equipping you with valuable knowledge for designing robust, scalable microservices and APIs.