Hello,
I’m looking for hardware recommendations to scale a Frappe + ERPNext  installation that will also include a few custom applications. Here are the details of the current setup:
Total Users : ~150 
Daily Active Users : ~50 or less 
Current Infrastructure :
Bench Server : 8 cores (currently utilizing ~90% RAM) 
Database Server : 8 cores (currently utilizing ~90% RAM) 
Nginx Server : 4 cores (separate) 
 
 
 
While I haven’t faced any performance issues so far, I want to ensure that the setup can handle future growth.
Could you please recommend ideal hardware specifications for each server?
             
            
               
               
               
            
           
          
            
            
              Hi,
You didn’t mention the RAM size. For Bench Server ~90% RAM utilization looks high. If you have only 4 GB RAM, then it is OK.
CPUs you have can handle more than a thousand active users.
Thanks,
Diveysh Mangroliya
             
            
               
               
              1 Like 
            
           
          
            
              
                bahaou  
                
               
              
                  
                    October 10, 2024,  1:13pm
                   
                   
              4 
               
             
            
              @mangroliya  there is definitely something wrong with your setup . 16GB of ram is enough to manage 150 users smoothly .
             
            
               
               
               
            
           
          
            
            
              In my opinion, 16 GB of RAM is on the low-end for your usage but theoretically acceptable. However, 90% RAM usage looks suspicious .
Also don’t forget to check the innodb_buffer_pool_size configuration variable for your MariaDB installation, sometimes it’s too low or too high.