Tech Skills

Systems Design & Architecture

Scalability, databases, microservices, APIs, caching and distributed systems

5,197
lessons
Skills in this topic
View full skill map →
Systems Design Basics
beginner
Explain SQL vs NoSQL tradeoffs
Distributed Systems
intermediate
Design event-driven systems with message queues
AI Systems Design
advanced
Design an LLM inference cluster with vLLM
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Building Rust AWS Lambda Microservices with Cargo Lambda
📚 Coursera Course ↗
Self-paced
Building Rust AWS Lambda Microservices with Cargo Lambda
Opens on Coursera ↗
Executing Full Text Queries with Elasticsearch
📚 Coursera Course ↗
Self-paced
Executing Full Text Queries with Elasticsearch
Opens on Coursera ↗
Building Real-World Backend Systems with Node.js
📚 Coursera Course ↗
Self-paced
Building Real-World Backend Systems with Node.js
Opens on Coursera ↗
Using AWS Solutions: AWS Cloud Migration Factory
📚 Coursera Course ↗
Self-paced
Using AWS Solutions: AWS Cloud Migration Factory
Opens on Coursera ↗
Productivity and Systems Development
📚 Coursera Course ↗
Self-paced
Productivity and Systems Development
Opens on Coursera ↗
Edge Computing Patterns for Solution Architects
📚 Coursera Course ↗
Self-paced
Edge Computing Patterns for Solution Architects
Opens on Coursera ↗