Scaling on Frappe Cloud
Frappe Cloud supports both vertical scaling and horizontal scaling, allowing applications to grow based on changing workloads. Whether you need more resources for a single server or additional application servers to handle increased traffic, Frappe Cloud provides flexible scaling options without requiring complex infrastructure management.
Overview
Vertical scaling increases the resources available to an existing server, while horizontal scaling adds additional application servers to distribute workloads and improve performance during traffic spikes.
Vertical Scaling
Vertical scaling lets you upgrade your site’s computing resources by selecting a larger hosting plan. Frappe Cloud offers multiple plan configurations across supported cloud providers to meet different performance and capacity requirements.
Depending on your application’s workload, you can increase resources such as CPU, memory, and storage by upgrading to an appropriate plan.
Horizontal Scaling
Horizontal scaling enables your application to handle increased traffic by running multiple application servers simultaneously.
Frappe Cloud supports autoscaling, allowing you to:
- Launch additional application servers alongside the primary server.
- Scale manually whenever additional capacity is required.
- Schedule scaling based on expected traffic patterns.
- Configure automatic scaling using compute usage thresholds.
This approach helps maintain application responsiveness during peak workloads while reducing unnecessary resource usage during normal operation.
Enterprise Scaling Support
Organizations with rapidly growing or highly variable workloads can also take advantage of Frappe’s architecture and performance consulting services.
These services help design scalable infrastructure, optimize application performance, and plan deployment architectures for demanding production environments.
Key Benefit
By combining vertical upgrades with horizontal autoscaling, Frappe Cloud provides a flexible infrastructure that can adapt to changing business demands while maintaining application performance and availability.
Learn More
Watch the following video to learn more about scaling capabilities in Frappe Cloud.