Gemini 1.5 Pro
💻 Coding & Dev
Advanced
Scalable System Design & Infrastructure Planner
High-level architectural planning for apps expecting millions of users.
The Prompt
"I am building a scalable version of [App Idea, e.g., 'An Uber-like Real-time Tracking System']. Assume we need to handle [Number, e.g., '50,000'] concurrent users and maintain low latency. Design the Architecture: Load Balancing: Where should the load balancers sit and what algorithm should they use? Caching Strategy: Where would you implement Redis or Memcached to reduce database load? Database Selection: Should we use a Relational DB for [Part A] and a NoSQL DB for [Part B]? Justify the choice. Microservices: Break the app down into 4 core microservices. Diagram Description: Describe how a single request flows through this system from the client to the database and back."
📝 Fill in the blanks
Replace these placeholders with your own content:
[App Idea, e.g., 'An Uber-like Real-time Tracking System']
[Number, e.g., '50,000']
[Part A]
[Part B]
How to use this prompt
1
Copy the prompt
Click "Copy Prompt" above to copy the full prompt text to your clipboard.
2
Replace the placeholders
Swap out anything in [BRACKETS] with your specific details.
3
Paste into Gemini 1.5 Pro
Open your preferred AI assistant and paste the prompt to get started.