Microservices design patterns including service mesh, event-driven architecture, saga pattern, and API gateway