Microservices Architecture Plan
Plan a microservices architecture for a complex application.
Prompt (feel free to adjust it):
Design a microservices architecture for a ride-sharing application. Define services, their responsibilities, communication protocols (e.g., REST, gRPC), and data storage. Include a diagram in Mermaid or PlantUML format and discuss scalability and fault tolerance.
Use Cases
- Planning distributed systems
- Prototyping for team alignment
- Preparing for technical interviews