Mobile app version of vmapp.org
Login or Join
Deb1703797

: How much bandwidth is required to run an app that will be used by ten thousand users at the same time Could you please tell me how much bandwidth should I look for to run an web based

@Deb1703797

Posted in: #LookingForHosting #WebHosting

Could you please tell me how much bandwidth should I look for to run an web based application (total file size 3.4 mb) which will be used by ten thousand users at the same time?

App Details:
web languages used: PHP, HTML, Jquery
Database: MySql

If possible could you please suggest me a good hosting service provider?

Thanks

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Deb1703797

2 Comments

Sorted by latest first Latest Oldest Best

 

@Turnbaugh106

Depends on Page size and how fast you want them to download the file...

Formula

Page Size + File Size x Amount of Users / time x Amount of Users

Example

Page size is 200kb
File Size is 3.4mb
User Amount is 10,000
Target Time on Download is 1min

Page Size
0.2mb = 204.8kb = 1.6mbit

File Size
3.4mb = 3,686.4kb = 28.8mbit

Working out the Requirement for a 80sec Download + Page Size

1.6mbit + 28.8mbit = 30.4mb x 10,000 = 304,000mbit / 80 secs = 3800mbit (3800mbit required for serving 10,000 users at 46kb/sec each) - Pretty slow, see conclusion.

Working out the speed = 3,686.4kb / 80secs = 46kb/sec

Conclusion

A Dedicated / VPS will not do the job or your need to pay a lot of money for a highend NIC on the machine. Your best of hosting your file on a CDN.

10% popularity Vote Up Vote Down


 

@Murray432

Bandwidth

It is hard to estimate that bandwidth usage based on the small amount of information you have provided. What does the app do? Will all 10k users be using it at the same time and every day? The easiest and most accurate way to estimate usage would be to test it on a smaller scale with say 10, 50, or 100 users and multiply the bandwidth used.

Hosting

As far as recommending a host - are you looking for a US server or somewhere else? What is your budget? Will your disk usage grow as your app is used (estimated need?)? Managed or un-managed?

--

I realize this answer isn't exactly complete yet, if you provide some more information I will edit my answer to be more helpful :)

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme