Understanding the concept and need for scaling Confluence
Fundamentally, scaling refers to the ability of a system or network to handle growing amounts of work or its potential to be enlarged to accommodate that growth. In the software context, it implies the capacity of a system, network, or process to manage an increasing volume of operations without compromising performance. It’s ensuring your digital tools and strategies can grow parallel to your business demands and maintain the same level of efficiency and effectiveness.
When we talk about scaling Confluence, we refer to the ability of your Confluence platform to support the increasing number of users, pages, and spaces without performance degradation. This involves the following:
- Horizontal scaling: Adding more machines or instances into the pool of resources
- Vertical scaling: Adding more power (CPU, RAM) to an existing machine
However, since this book focuses exclusively on Confluence Cloud, you...