Tech Skills

Systems Design & Architecture

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

5,289
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
Strapi.js Crash Course | Headless CMS
Systems Design & Architecture ⚡ AI Lesson
Strapi.js Crash Course | Headless CMS
Traversy Media Beginner 6y ago
When should you shard your database?
Systems Design & Architecture
When should you shard your database?
Hussein Nasser Beginner 6y ago
SSH Tunneling - Local & Remote Port Forwarding (by Example)
Systems Design & Architecture
SSH Tunneling - Local & Remote Port Forwarding (by Example)
Hussein Nasser Beginner 6y ago
Python Interview Question: Merge k Sorted Linked Lists With a PriorityQueue
Systems Design & Architecture
Python Interview Question: Merge k Sorted Linked Lists With a PriorityQueue
Real Python Beginner 6y ago
Run Prettier in CI, NOT as an editor plugin
Systems Design & Architecture
Run Prettier in CI, NOT as an editor plugin
Fun Fun Function Beginner 6y ago
MLOps #4: Shubhi Jain - Building an ML Platform @SurveyMonkey
Systems Design & Architecture
MLOps #4: Shubhi Jain - Building an ML Platform @SurveyMonkey
MLOps.community 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
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
Advice for beginner backend engineers who just started their new jobs in software companies
Systems Design & Architecture
Advice for beginner backend engineers who just started their new jobs in software companies
Hussein Nasser Beginner 6y ago
JWT - JSON Web Token Crash Course (NodeJS & Postgres)
Systems Design & Architecture
JWT - JSON Web Token Crash Course (NodeJS & Postgres)
Hussein Nasser Beginner 6y ago
Multi-player System Game Design - Pros & Cons of Proposed Designs & System Design Interviews Advice
Systems Design & Architecture ⚡ AI Lesson
Multi-player System Game Design - Pros & Cons of Proposed Designs & System Design Interviews Advice
Hussein Nasser Beginner 6y ago
What is SSL Stripping?
Systems Design & Architecture
What is SSL Stripping?
Hussein Nasser Beginner 6y ago
Bloom Filters Explained by Example
Systems Design & Architecture
Bloom Filters Explained by Example
Hussein Nasser Beginner 6y ago
Five Password Authentications From Least to Most Secure (Explained with NodeJS & Postgres)
Systems Design & Architecture
Five Password Authentications From Least to Most Secure (Explained with NodeJS & Postgres)
Hussein Nasser Beginner 6y ago
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
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
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
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
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Amazon Event Bridge and Lambda
📚 Coursera Course ↗
Self-paced
Amazon Event Bridge and Lambda
Opens on Coursera ↗
Cypress end to end testing and intercepting network call
📚 Coursera Course ↗
Self-paced
Cypress end to end testing and intercepting network call
Opens on Coursera ↗
AZ-204 Developing Solutions for Microsoft Azure
📚 Coursera Course ↗
Self-paced
AZ-204 Developing Solutions for Microsoft Azure
Opens on Coursera ↗
Architect Resilient Microservices for AI Success
📚 Coursera Course ↗
Self-paced
Architect Resilient Microservices for AI Success
Opens on Coursera ↗
Advanced Backend Development, API Testing, and Deployment
📚 Coursera Course ↗
Self-paced
Advanced Backend Development, API Testing, and Deployment
Opens on Coursera ↗
International Organizations for Interpreters
📚 Coursera Course ↗
Self-paced
International Organizations for Interpreters
Opens on Coursera ↗