How many people can withstand nodebb?


  • GNU/Linux

    My site is located on the server digitalocean.
    Tariff: 1GB / 1 CPU
    30 GB SSD Disk
    2 TB Transfer
    (nginx, redis)

    I wonder how many people are online can withstand nodebb?


  • Gamers

    I also wonder that but never got valid answer.



  • I run NGINX with PageSpeed and HHVM.
    My system has 4GB RAM, 2 vCores (Intel Xeon E5-2690v2) and a 25GB RAID 10 SSD. I can handle with this setup easily 1.000.000 users a month, traffic was optimized (I now have a CDN) and so stay around 250GB bandwith for my website only.

    I rather not add the firmware archive here...
    It consumes more than 10TB traffic a month.

    Before I forget it, usually 100-500 people are online. And I never experienced a resource shortage, actually it is often the case that the RAM is only used to 25% and the CPU to 20%.


  • Plugin & Theme Dev

    @AOKP said:

    I run NGINX with PageSpeed and HHVM.
    My system has 4GB RAM, 2 vCores (Intel Xeon E5-2690v2) and a 25GB RAID 10 SSD. I can handle with this setup easily 1.000.000 users a month, traffic was optimized (I now have a CDN) and so stay around 250GB bandwith for my website only.

    I rather not add the firmware archive here...
    It consumes more than 10TB traffic a month.

    Before I forget it, usually 100-500 people are online. And I never experienced a resource shortage, actually it is often the case that the RAM is only used to 25% and the CPU to 20%.

    Redis or mongo?



  • @exodo said:

    @AOKP said:

    I run NGINX with PageSpeed and HHVM.
    My system has 4GB RAM, 2 vCores (Intel Xeon E5-2690v2) and a 25GB RAID 10 SSD. I can handle with this setup easily 1.000.000 users a month, traffic was optimized (I now have a CDN) and so stay around 250GB bandwith for my website only.

    I rather not add the firmware archive here...
    It consumes more than 10TB traffic a month.

    Before I forget it, usually 100-500 people are online. And I never experienced a resource shortage, actually it is often the case that the RAM is only used to 25% and the CPU to 20%.

    Redis or mongo?

    Redis. I know that in-time memory is a little problem, but my systems never encountered any issues and that since more than 1 year.

    A general performance tipp:
    Never ever use CloudFlare, except you want to attrack spambots and lose performance.


  • Gamers

    @AOKP That's bad. I am using CloudFlare at the moment. Why it reduces the perfomance? I mean how?


  • Translator

    @Ali @AOKP So far I didn't had too big of a issue with CloudFlare, besides the general issue that websockets refuse to work thanks to Cloudflare's end. (Note that my sites don't generate much traffic at all)



  • For me it resulted in spambots visiting my site and so eating resources and yes, the result was the same for me on several servers, setups and websites.

    Nowdays I use no additional spam protection like CloudFlare and I never encountered any issues within the last 1 and a half years (even in myBB).

    Last time I tried CloudFlare was 3 months ago, just to have it said.


  • Global Moderator

    Using CloudFlare on anything but their top package doesn't support websockets. So drops down to XHRPOLLING. And no one wants that.


  • Plugin & Theme Dev

    Btw how HHVM benefits you on nodebb? Isnt it for php?



  • @exodo said:

    Btw how HHVM benefits you on nodebb? Isnt it for php?

    Of course it is only for PHP. However, in my case PHP Scripts as the shopping system (WordPress + WooCommerce) are also a part of my site and therefore should not be forgotten when talking about traffic/load.


  • Admin

    On a $5 DigitalOcean droplet, we've seen the forum handle loads up to 300-400 concurrent users just fine, and this is on a single CPU!!

    Any more and you should probably get more cores, move your db to its own server, or scale horizontally


Log in to reply
 


Looks like your connection to NodeBB was lost, please wait while we try to reconnect.