Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Handling 10k Active Traffic on WordPress + WooCommerce
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Handling 10k Active Traffic on WordPress + WooCommerce

qebaqeba Member

Hellos, i need to scale up one of my client WordPress + WooCommerce site with around 100 of active product to handle around 10,000 active users at a time (mostly during the sales period), and I’d love to hear from those with experience managing similar traffic levels.

  • What type of hosting and server specifications (e.g., RAM, CPU, disk type) would you recommend?
  • Have you found a specific caching plugin or setup (e.g., server-side caching, CDN) that works well for high traffic?
  • Are there any plugins, tweaks, or strategies that helped WooCommerce perform better at scale?

Thank you.

Thanked by 1argado

Comments

  • diwakerddiwakerd Member
    edited December 2024

    I have a client ecom website which gets 50k to 100k traffic during festival season and normally 5 to 10k users daily i m using 16/32 core xeon dedicated 128 ram with litespeed server ls cache and memcached for woocommerce, and out of 128 gb ram around 64 gb allocated to maria db cache server is 1 tb nvme disk but we server images from a different server e3 1270 with 32 gb ram and 6 tb hdd and this setup easily takes load and i never found server load above 20 overall its all about how u optimize things

    Thanked by 2qeba ElonBezos
  • @diwakerd said:
    I have a client ecom website which gets 50k to 100k traffic during festival season and normally 5 to 10k users daily i m using 16/32 core xeon dedicated 128 ram with litespeed server ls cache and memcached for woocommerce, and out of 128 gb ram around 64 gb allocated to maria db cache server is 1 tb nvme disk but we server images from a different server e3 1270 with 32 gb ram and 6 tb hdd and this setup easily takes load and i never found server load above 20 overall its all about how u optimize things

    im interested to know can you share a bit more technical on how you did the "maria db cache server" is it via the plugins or you custom at server level and also same for the "server images" how does it interconnect to each others?. is it at application level like for example the wordpress you use some plugins to host image outside of the same server or something. thank you

  • For MariaDB, we modify the my.cnf file at the server level to allocate more RAM for its usage. Additionally, we configure Memcached to use more RAM for caching. Regarding media files or images, we have developed a custom in-house plugin for WordPress that uploads media files to a secondary server and allows WordPress to serve images from there. For example, all images are automatically served from cdn.domainname.com.

    This approach ensures that, for all our eCommerce clients, images are not served from the primary server. This is the reason we developed our custom plugin.

    Thanked by 1qeba
Sign In or Register to comment.