Tech Skills

Systems Design & Architecture

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

5,773
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
Proxy vs Reverse Proxy Server Explained
Systems Design & Architecture ⚡ AI Lesson
Proxy vs Reverse Proxy Server Explained
Hussein Nasser Beginner 6y ago
What is On Demand TLS?
Systems Design & Architecture
What is On Demand TLS?
Hussein Nasser Beginner 6y ago
Bus factor, pair programming and Visual Studio Code Live Share with David Khourshid
Systems Design & Architecture
Bus factor, pair programming and Visual Studio Code Live Share with David Khourshid
Fun Fun Function Beginner 6y ago
Office Hours with David and Brian - 25 March 2020
Systems Design & Architecture
Office Hours with David and Brian - 25 March 2020
CS50 Beginner 6y ago
Web Components Crash Course
Systems Design & Architecture ⚡ AI Lesson
Web Components Crash Course
Traversy Media Beginner 6y ago
Guide To Becoming A Self-Taught Software Developer
Systems Design & Architecture ⚡ AI Lesson
Guide To Becoming A Self-Taught Software Developer
Traversy Media Beginner 6y ago
DEMO - Nicole Hubbard - How to Secure K8's Network Connections
Systems Design & Architecture
DEMO - Nicole Hubbard - How to Secure K8's Network Connections
The New Stack Beginner 6y ago
Complete Application Deployment using Kubernetes Components | Kubernetes Tutorial 20
Systems Design & Architecture
Complete Application Deployment using Kubernetes Components | Kubernetes Tutorial 20
TechWorld with Nana Beginner 6y ago
Kubernetes YAML File Explained - Deployment and Service | Kubernetes Tutorial 19
Systems Design & Architecture
Kubernetes YAML File Explained - Deployment and Service | Kubernetes Tutorial 19
TechWorld with Nana Beginner 6y ago
Jim Keller: Most People Don't Think Simple Enough | AI Podcast Clips
Systems Design & Architecture
Jim Keller: Most People Don't Think Simple Enough | AI Podcast Clips
Lex Fridman Beginner 6y ago
How To Build The Perfect Site Architecture with Kyle Roof (Ep. 187)
Systems Design & Architecture
How To Build The Perfect Site Architecture with Kyle Roof (Ep. 187)
Authority Hacker Podcast Beginner 6y ago
Keep it Flexible: How Cloud Makes it Easier and Harder to Detect Bad Stuff | SANS Cloud Summit
Systems Design & Architecture
Keep it Flexible: How Cloud Makes it Easier and Harder to Detect Bad Stuff | SANS Cloud Summit
SANS Institute Beginner 6y ago
Data Scientist Salary: How much a data scientist earn
Systems Design & Architecture
Data Scientist Salary: How much a data scientist earn
codebasics Beginner 6y ago
Vulnerbility Based Denial of Service Attack Explained
Systems Design & Architecture
Vulnerbility Based Denial of Service Attack Explained
Hussein Nasser Beginner 6y ago
Lazy Loading vs Eager Loading with Node JS & Express
Systems Design & Architecture
Lazy Loading vs Eager Loading with Node JS & Express
Hussein Nasser Beginner 6y ago
Sidecar Proxy Pros & Cons (Explained by Example)
Systems Design & Architecture
Sidecar Proxy Pros & Cons (Explained by Example)
Hussein Nasser Beginner 6y ago
Copying and Pasting Code, Tutorial Hell, Frontend Frameworks, GitHub PR Trolling - Software Chat
Systems Design & Architecture
Copying and Pasting Code, Tutorial Hell, Frontend Frameworks, GitHub PR Trolling - Software Chat
Hussein Nasser Beginner 6y ago
Learning at Home, Consistent Hashing, Empathy with Engineers and More - Software Chat
Systems Design & Architecture
Learning at Home, Consistent Hashing, Empathy with Engineers and More - Software Chat
Hussein Nasser Beginner 6y ago
Setup Active-Passive Cluster with Keepalived & HAProxy (Two raspberry pis)
Systems Design & Architecture ⚡ AI Lesson
Setup Active-Passive Cluster with Keepalived & HAProxy (Two raspberry pis)
Hussein Nasser Beginner 6y ago
How to Become a Good Backend Engineer (Fundamentals)
Systems Design & Architecture ⚡ AI Lesson
How to Become a Good Backend Engineer (Fundamentals)
Hussein Nasser Beginner 6y ago
What is DNS over HTTPS ?
Systems Design & Architecture ⚡ AI Lesson
What is DNS over HTTPS ?
Hussein Nasser Beginner 6y ago
Virtual IP Address (VIP) Explained by Example
Systems Design & Architecture
Virtual IP Address (VIP) Explained by Example
Hussein Nasser Beginner 6y ago
SameSite Cookie Attribute Explained by Example (Strict, Lax, None & No SameSite)
Systems Design & Architecture
SameSite Cookie Attribute Explained by Example (Strict, Lax, None & No SameSite)
Hussein Nasser Beginner 6y ago
The basic components of RabbitMQ
Systems Design & Architecture
The basic components of RabbitMQ
Hussein Nasser Beginner 6y ago
Row-Level Database Locks Explained - (Read vs Exclusive)
Systems Design & Architecture
Row-Level Database Locks Explained - (Read vs Exclusive)
Hussein Nasser Beginner 6y ago
Redis Networking Transport Protocol
Systems Design & Architecture ⚡ AI Lesson
Redis Networking Transport Protocol
Hussein Nasser Beginner 6y ago
Building a Multi-player Game with WebSockets
Systems Design & Architecture
Building a Multi-player Game with WebSockets
Hussein Nasser Beginner 6y ago
Kubectl Basic Commands - Create and Debug Pod in a Minikube cluster | Kubernetes Tutorial 18
Systems Design & Architecture
Kubectl Basic Commands - Create and Debug Pod in a Minikube cluster | Kubernetes Tutorial 18
TechWorld with Nana Beginner 6y ago
React Native Crash Course
Systems Design & Architecture ⚡ AI Lesson
React Native Crash Course
Traversy Media Beginner 6y ago
What is NginX and What are its use cases?
Systems Design & Architecture
What is NginX and What are its use cases?
Hussein Nasser Beginner 6y ago
Minikube and Kubectl explained | Setup for Beginners | Kubernetes Tutorial 17
Systems Design & Architecture
Minikube and Kubectl explained | Setup for Beginners | Kubernetes Tutorial 17
TechWorld with Nana Beginner 6y ago
What is Layer 4 Load Balancer?
Systems Design & Architecture
What is Layer 4 Load Balancer?
Hussein Nasser Beginner 6y ago
Benefits of Kubernetes | Scalability, High Availability, Disaster Recovery | Kubernetes Tutorial 16
Systems Design & Architecture
Benefits of Kubernetes | Scalability, High Availability, Disaster Recovery | Kubernetes Tutorial 16
TechWorld with Nana Beginner 6y ago
Server Name Indication (SNI) (Explained by Example)
Systems Design & Architecture ⚡ AI Lesson
Server Name Indication (SNI) (Explained by Example)
Hussein Nasser Beginner 6y ago
The Bare-Bones of a Service Mesh Proxy
Systems Design & Architecture
The Bare-Bones of a Service Mesh Proxy
Hussein Nasser Beginner 6y ago
HTML5 Canvas API Crash Course
Systems Design & Architecture ⚡ AI Lesson
HTML5 Canvas API Crash Course
Traversy Media Beginner 6y ago
Port forwarding with DNAT and Iptables
Systems Design & Architecture ⚡ AI Lesson
Port forwarding with DNAT and Iptables
Hussein Nasser Beginner 6y ago
Fail-over and High-Availability (Explained by Example)
Systems Design & Architecture
Fail-over and High-Availability (Explained by Example)
Hussein Nasser Beginner 6y ago
Horizontal vs Vertical Database Partitioning
Systems Design & Architecture
Horizontal vs Vertical Database Partitioning
Hussein Nasser Beginner 6y ago
Spin up RabbitMQ on Docker
Systems Design & Architecture
Spin up RabbitMQ on Docker
Hussein Nasser Beginner 6y ago
Spin up Redis on Docker and learn basic commands
Systems Design & Architecture
Spin up Redis on Docker and learn basic commands
Hussein Nasser Beginner 6y ago
Address Resolution Protocol - ARP
Systems Design & Architecture
Address Resolution Protocol - ARP
Hussein Nasser Beginner 6y ago
The good, the bad & the ugly of WebSockets
Systems Design & Architecture ⚡ AI Lesson
The good, the bad & the ugly of WebSockets
Hussein Nasser Beginner 6y ago
What is Layer 7 Load Balancer?
Systems Design & Architecture ⚡ AI Lesson
What is Layer 7 Load Balancer?
Hussein Nasser Beginner 6y ago
Getting Started with Jupyter Notebook 📒
Systems Design & Architecture
Getting Started with Jupyter Notebook 📒
Hussein Nasser Beginner 6y ago
Synchronous vs Asynchronous Clients (TikTok vs Instagram Example)
Systems Design & Architecture ⚡ AI Lesson
Synchronous vs Asynchronous Clients (TikTok vs Instagram Example)
Hussein Nasser Beginner 6y ago
HAProxy Crash Course (TLS 1.3, HTTPS, HTTP/2 and more)
Systems Design & Architecture
HAProxy Crash Course (TLS 1.3, HTTPS, HTTP/2 and more)
Hussein Nasser Beginner 6y ago
What is Collateral Knowledge?
Systems Design & Architecture
What is Collateral Knowledge?
Hussein Nasser Beginner 6y ago
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Advanced Java
📚 External: Coursera ↗
Self-paced
Advanced Java
Opens on Coursera ↗
Azure Fundamentals and Core Application Development
📚 External: Coursera ↗
Self-paced
Azure Fundamentals and Core Application Development
Opens on Coursera ↗
Design solutions with security best practices and priorities
📚 External: Coursera ↗
Self-paced
Design solutions with security best practices and priorities
Opens on Coursera ↗
HashiCorp Terraform Associate (003) Exam Guide
📚 External: Coursera ↗
Self-paced
HashiCorp Terraform Associate (003) Exam Guide
Opens on Coursera ↗
Cisco Software-Defined Wan for Enterprise & Cloud: Unit 3
📚 External: Coursera ↗
Self-paced
Cisco Software-Defined Wan for Enterprise & Cloud: Unit 3
Opens on Coursera ↗
Back-End Infrastructure: Servers, Secure APIs and Data
📚 External: Coursera ↗
Self-paced
Back-End Infrastructure: Servers, Secure APIs and Data
Opens on Coursera ↗