This document discusses the lessons learned from managing 2000 event-driven microservices at Wix, highlighting challenges such as message production failures, out-of-order processing, and sending large payloads. It outlines solutions implemented over the years, including resilient producers, compression techniques, and improved monitoring tools. Overall, these experiences have led to more decoupled, resilient, and scalable microservices while maintaining data consistency.