1000 concurrent users?

Dr. McKay

Well-known member
Registered
Joined
Nov 26, 2016
Messages
565
Points
28
I have a client they are having a site with 1000 concurrent users at any second of the day. Their VPS was down when the traffic reached out to this amount of 1000 concurrent users. They asked me what dedicated server specs can handle 1000 concurrent users? Have you actually run any similar website with same traffic? Also if its possible could you also share specs for the server?
 

RackService

Active member
Hosting Provider
Registered
Joined
Mar 24, 2017
Messages
73
Points
8
They use a VPS, with which specs?

Because if its a low-spec VPS ,increasing the resources may be the first easy thing to do (before switching to anything else)
 

Floxera-Jose

Well-known member
Registered
Joined
Apr 26, 2017
Messages
148
Points
18
For 1000 concurrent users you probably might NOT need a dedi, but a better VPS...
Vps with SSD, install a CDN, check the code quality of the website/plugins, optimize the database and a cache plugin 8if it's Wordpress)
This is imo the beginning.
There are clients in shared platforms that have the same, or even more concurrent users and they have no problems at all.
Sometimes a poor VPs is much more worse than a good optimizes shared server. Good luck! friend!
 

Dr. McKay

Well-known member
Registered
Joined
Nov 26, 2016
Messages
565
Points
28
They use a VPS, with which specs?

Because if its a low-spec VPS ,increasing the resources may be the first easy thing to do (before switching to anything else)
For 1000 concurrent users you probably might NOT need a dedi, but a better VPS...
It was a VPS 8GB of RAM, installed CDN but I think it was not optimized good enough to accommodate that amount of traffic.
Installing caching system can solve this problem. I am looking for improvements so it will not be down or VPS is overload when traffic increased so fast.
 

neckom

Well-known member
Hosting Provider
Registered
Joined
Mar 7, 2017
Messages
88
Points
0
hi, McKay

with that usage, I think your mysql needs to be optimized.

Also, if too many concurrent connections, separate web and mysql server would help a lot...

There are really no set list of hardware recommendations simply because there are a lot of variables that determine stress load, ie: various attachments, how many options you turn on, etc.

My recommendation is to buy a stable VPS with fast ssd disk and then try to optimize it...
 

mobin

Well-known member
Registered
Joined
Jun 22, 2017
Messages
234
Points
28
Of course you need a better specs to handle 1000 concurrent users, there is lot more that you can do in application/application server level. What kind of pages you are servibg - is it static or dynamic? Is its static, it'll be faily easy and no need for a better configured server. A server with Nginx in front can solve your problem with less server specs. If its dynamic, you may need dynamic page caching and use CDN for static files. The page caching [ something you can rely here is varnish or nginx proxy caching ] can make a lot of difference in load and helps you to make things stable. Additionally check your MySQL settings and make sure they are properly optimized.
 
Older Threads
Replies
0
Views
1,517
Replies
1
Views
2,653
Replies
6
Views
6,777
Replies
3
Views
4,779
Latest Threads
Replies
1
Views
27
Replies
0
Views
190
Replies
1
Views
40
Replies
2
Views
83

Latest postsNew threads

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top