Back to Developers
Developerssystem-designcloud-architecturescalability
System Architecture Design Assistant
Creates highly detailed, scalable cloud architecture blueprints based on custom application constraints.
Use Case
Starting a new software system from scratch or preparing a design proposal for architectural reviews.
AI Prompt
Act as a Principal Cloud Architect. Design a highly available, scalable, fault-tolerant, and secure system architecture for: [describe your application, e.g., a real-time chat app, a high-throughput payment system]. Detail all the key infrastructure components: compute, databases, caching layers, load balancers, message queues, and CDN. Explain your choices regarding data consistency, CAP theorem trade-offs, and estimated latency profiles.
How to Use
- 1Describe your application, expected user volume, and traffic patterns in the placeholder.
- 2Execute the prompt to generate a system design.
- 3Use the recommendations to build cloud templates like Terraform or AWS CloudFormation.
Example Output
For a high throughput payment system, I recommend a microservices architecture hosted on Kubernetes. The ingress traffic will be managed by an API Gateway with rate limiting. To handle transaction spikes without dropping requests, we use Apache Kafka as a message queue buffer. The primary database will be PostgreSQL using multi region replication for high availability, complemented by Redis for active session caching.
Related Prompts
View AllSystem Architecture and Scalability Consultant
Formulates detailed system design specifications, database schemas, and caching strategies for high-scale applications.
system-designarchitecturescalability
View Prompt
Clean-Architecture System Designer
Designs modular, decoupled, and highly scalable backend architectures based on system requirements.
system-designarchitecturemicroservices
View Prompt
System Architecture & RFC Draft Generator
Generates comprehensive, professional Request for Comments (RFC) and system design documentation for proposed features.
system-designarchitecturerfc-writing
View Prompt