Grokking the System Design Interview
0% completed
Serverless Architecture vs Traditional Server-based
Serverless architecture and traditional server-based architecture represent two different approaches to deploying and managing applications and services, especially in cloud computing.
Serverless Architecture
- Definition: In serverless architecture, the cloud provider dynamically manages the allocation and provisioning of servers. Developers write and deploy code without worrying about the underlying infrastructure.
- Characteristics:
- Dynamic Scaling: Automatically scales up or down based on the demand.
.....
.....
.....
Like the course? Get enrolled and start learning!
Andre Hildinger
· 4 months ago
This explanation seems to be confusing “serverless” with “serverless functions.” Serverless is an infrastructure management model, while Lambda-style functions are just one implementation pattern within it.
ECS with Fargate is serverless and, when configured with a minimum of 1 task, it operates just like a traditional server with no cold start.