Click here to Skip to main content
15,883,737 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hello
I have a plan to develop a mobile application that can serve 50,000 requests at the same time
Can you please give me an advice how can I design the "backend system" for it?

Thank you for your help

What I have tried:

Backend design for 50,000 connection at sametime
Posted
Updated 18-Aug-21 8:05am
v2

This is the Quick Answers forum. You need to do some research into the design of server platforms.
 
Share this answer
 
Make sure your web application tier follows The Twelve-Factor App[^] practices which will allow you to horizontally scale your web application. This is quite easy to do once you understand the basic principles.

The hard part is scaling the Database tier. Use as much caching as you can using Redis or Memcached to reduce the load on your db as much as possible. Still how much you will be able scale will depend on your business use cases. At some point you will need to look at: Shard (database architecture) - Wikipedia[^].
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900