PlatformIntegrationsResourcesDocsPricing
ContactLog inSign up
Intro to Composable Architecture
The Modern Enterprise Stack
The Rise of Composable Architecture
Key Parts of a Composable System
Microservices & Serverless Functions
How Microservices Work
Benefits of Microservices
Challenges of Microservices
Serverless Function Providers
The Backend: Databases & Headless CMS
Working with Composable Content
Types of Backend Services
Benefits of Decoupled Content
Common Challenges with Decoupled Content
Choosing the Right Backend Service
The Frontend: Web Frameworks
The New "Frontend"
Site Framework Considerations
Modern Frameworks for Enterprises
Content Editing in Composable Systems
Editing Experience in Monolithic Systems
Headless Editing Experiences
Visual Editing Services
Composable Content
Multi-channel Developer Challenges
Homegrown Content Meshing Solutions
Vendor-based Composable Systems
CI/CD: Building, Deploying, & Hosting
CI/CD for Monolithic Applications
The Build Pipeline
Build & Deployment Services
Common Website Features & Tooling
Authentication
Analytics
Personalization & A/B Testing
Form Submissions
Search
Common Enterprise Challenges
Technology Cost
Security
Traffic & Scalability
Page Speed Performance
Code Complexity
Continuous Integration & Delivery
Getting Started: Migration Strategies
Gradual Migration
Evaluating Tools & Services
Wrapping Up: Is Composable Worth It?

Traffic & Scalability in Composable Systems

SecurityPage Speed Performance
Trust CenterPrivacySecurityGDPR/CCPAAbuse
©2023 Netlify
On This Page
Delegating scale management to providers
Handling increased traffic

This is perhaps the most clear-cut ease in current challenges when moving from a monolithic application to a composable one. Each piece in the system exists decoupled from the rest. If it needs to scale, it can be done independently of the rest of the system.

Delegating scale management to providers

In many cases, your service providers need to worry about scale. Your CMS provider needs to be able to handle millions of records without sacrificing API performance. You don’t. You just need to make sure you can access the content and pass it to your frontend code.

Handling increased traffic

One of the cornerstones of the composable pattern is serving content from the edge, cached and as close to the user as possible.

There are servers on the edge, but if you can use a deployment platform to handle these, then they will scale seamlessly as needed.

In other words, increased traffic in a composable world doesn’t have anywhere near the effect it did for monolithic applications.