toolcacheAI Coding Prompts › Microservices Architecture Planner

Microservices Architecture Planner

💻 Coding⭐ Staff Pick
Help me design a microservices architecture for [PROJECT].

Project: [WHAT THE SYSTEM DOES]
Current architecture: [MONOLITH / PARTIALLY SPLIT / STARTING FRESH]
Scale requirements: [USERS / TRANSACTIONS]
Team size: [NUMBER]

Provide:
1. **Service Boundaries**: How to identify and define service boundaries
2. **Service Catalogue**: List of services with responsibilities
3. **Communication**: Sync (REST/gRPC) vs async (message queue) patterns
4. **Data Strategy**: Database-per-service vs shared database
5. **API Gateway**: Gateway design for routing and authentication
6. **Service Discovery**: How services find and communicate with each other
7. **Event-Driven Patterns**: Using events for loose coupling between services
8. **Deployment**: Container orchestration with Kubernetes or simpler alternatives
9. **Monitoring**: Distributed tracing, logging, and health checks
10. **When NOT to Use**: Signs that microservices are overkill for your situation
🔒

Unlock this prompt

You have 5 free unlocks remaining

or
Get unlimited access from £2.99 →

How to use this prompt

Copy the prompt above and paste it into ChatGPT, Claude, Gemini, or any AI assistant. Replace the bracketed placeholders with your specific details.

Leave a Review

Tried this prompt? Let us know how it worked — your reviews help other users find the best prompts.

Get Unlimited Access →Browse All 2,400 Prompts