1 Oct
2025
1 Oct
'25
11:20 p.m.
As concurrent users on your workspace grow, you may experience system latency. Monitoring system performance is essential to determine if additional resources are needed. For example, you may see the Rocket.Chat mode process approaching 100% CPU (even if the host CPU load is low). This is due to the single-threaded nature of Node.js applications, as they can't take advantage of multiple cores natively. To overcome these limitations and ensure smooth performance as your workspace grows, consider scaling your environment by deploying Rocket.Chat using Microservices (smaller components focused on specific features).