Serverless & Modern Architectural Styles — System Architecture Roadmap
Architectural styles beyond the request/response service model
Steps in Serverless & Modern Architectural Styles
- Serverless Architecture Principles — advanced · Building systems around managed, event-triggered compute instead of provisioned servers
- Function-as-a-Service Trade-offs — advanced · Cold starts, execution limits, vendor lock-in and where FaaS fits architecturally
- Microkernel (Plugin) Architecture — advanced · A minimal core system extended through plugins, common in IDEs and browsers
- Space-Based Architecture — advanced · In-memory data grids and processing units designed to eliminate database bottlenecks under extreme load
- Pipe-and-Filter Architecture — advanced · Composing independent processing stages connected by data pipes, common in data pipelines
- Choosing the Right Architectural Style — advanced · A decision framework for matching an architectural style to a system's actual constraints
Part of
- System Architecture roadmap — the full learning path