Tech Skills

Systems Design & Architecture

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

2228
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
Panel: Advancing Your Data Science Career During the Pandemic - #380
Systems Design & Architecture
Panel: Advancing Your Data Science Career During the Pandemic - #380
The TWIML AI Podcast with Sam Charrington Beginner 5y ago
10 FAILS To Avoid When Outsourcing SEO (Ep. 204)
Systems Design & Architecture
10 FAILS To Avoid When Outsourcing SEO (Ep. 204)
Authority Hacker Podcast Beginner 5y ago
How Do Databases Store Tables on Disk? Explained both SSD & HDD
Systems Design & Architecture
How Do Databases Store Tables on Disk? Explained both SSD & HDD
Hussein Nasser Beginner 5y ago
Why and How I Used Vue.js for My Python/Django Web App (and why not React)
Systems Design & Architecture
Why and How I Used Vue.js for My Python/Django Web App (and why not React)
CS Dojo Beginner 5y ago
Portainer - Lightweight Management UI for Docker
Systems Design & Architecture
Portainer - Lightweight Management UI for Docker
Hussein Nasser Beginner 5y ago
Office Hours with David and Brian (and Colton!) - 21 May 2020
Systems Design & Architecture
Office Hours with David and Brian (and Colton!) - 21 May 2020
CS50 Beginner 5y ago
Resuming work on a project after a break
Systems Design & Architecture
Resuming work on a project after a break
Fun Fun Function Beginner 5y ago
MLOps meetup #12 // Why Data Scientists Should Know Data Engineering with Dan Sullivan
Systems Design & Architecture
MLOps meetup #12 // Why Data Scientists Should Know Data Engineering with Dan Sullivan
MLOps.community Beginner 5y ago
Tailwind CSS Tutorial for Beginners - Full Course
Systems Design & Architecture
Tailwind CSS Tutorial for Beginners - Full Course
Scrimba Beginner 5y ago
Godot Recipe: 3D KinematicBody: Align with terrain
Systems Design & Architecture
Godot Recipe: 3D KinematicBody: Align with terrain
KidsCanCode Beginner 5y ago
How To Turn Freelancing Into A Full-Time Income With Kyle Prinsloo
Systems Design & Architecture
How To Turn Freelancing Into A Full-Time Income With Kyle Prinsloo
Web Dev Simplified Beginner 5y ago
18. SNPs & Human genetics
Systems Design & Architecture
18. SNPs & Human genetics
MIT OpenCourseWare Beginner 5y ago
How a mechanical engineer became a data analyst
Systems Design & Architecture
How a mechanical engineer became a data analyst
codebasics Beginner 5y ago
Godot Recipe: 3D KinematicBody Movement
Systems Design & Architecture
Godot Recipe: 3D KinematicBody Movement
KidsCanCode Beginner 5y ago
Strapi.js Crash Course | Headless CMS
Systems Design & Architecture
Strapi.js Crash Course | Headless CMS
Traversy Media Beginner 5y 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 5y 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 5y 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
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
Identify good software documentation from bad ones
Systems Design & Architecture
Identify good software documentation from bad ones
Hussein Nasser Beginner 5y ago
Agile vs Waterfall Software Development Methodologies Explained
Systems Design & Architecture
Agile vs Waterfall Software Development Methodologies Explained
Hussein Nasser Beginner 5y ago
What is Kafka and How does it work?
Systems Design & Architecture
What is Kafka and How does it work?
Hussein Nasser Beginner 5y ago
Layer 4 vs Layer 7 Proxying In Details Explained with Examples
Systems Design & Architecture
Layer 4 vs Layer 7 Proxying In Details Explained with Examples
Hussein Nasser Beginner 5y ago
Load Balancing in HTTP/2 Explained
Systems Design & Architecture
Load Balancing in HTTP/2 Explained
Hussein Nasser Beginner 5y ago
How WebSockets Work with HTTP/2 (RFC8441 Explained)
Systems Design & Architecture
How WebSockets Work with HTTP/2 (RFC8441 Explained)
Hussein Nasser Beginner 5y ago
What is Machine Learning? (Explained with Example - Occupancy Detection System HOV)
Systems Design & Architecture
What is Machine Learning? (Explained with Example - Occupancy Detection System HOV)
Hussein Nasser Beginner 5y ago
My Preferred Method of Learning Backend Engineering Technologies
Systems Design & Architecture
My Preferred Method of Learning Backend Engineering Technologies
Hussein Nasser Beginner 5y ago
HTTP/2 Critical Limitation that led to HTTP/3 & QUIC (Explained by Example)
Systems Design & Architecture
HTTP/2 Critical Limitation that led to HTTP/3 & QUIC (Explained by Example)
Hussein Nasser Beginner 5y ago
What is a Message Queue and When should you use Messaging Queue Systems Like RabbitMQ and Kafka
Systems Design & Architecture
What is a Message Queue and When should you use Messaging Queue Systems Like RabbitMQ and Kafka
Hussein Nasser Beginner 5y ago
Should RabbitMQ Implement QUIC Protocol for their Channels Message Queue?
Systems Design & Architecture
Should RabbitMQ Implement QUIC Protocol for their Channels Message Queue?
Hussein Nasser Beginner 5y ago
When should you shard your database?
Systems Design & Architecture
When should you shard your database?
Hussein Nasser Beginner 5y ago
SSH Tunneling - Local & Remote Port Forwarding (by Example)
Systems Design & Architecture
SSH Tunneling - Local & Remote Port Forwarding (by Example)
Hussein Nasser Beginner 5y 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 5y ago
JWT - JSON Web Token Crash Course (NodeJS & Postgres)
Systems Design & Architecture
JWT - JSON Web Token Crash Course (NodeJS & Postgres)
Hussein Nasser Beginner 5y ago
Multi-player System Game Design - Pros & Cons of Proposed Designs & System Design Interviews Advice
Systems Design & Architecture
Multi-player System Game Design - Pros & Cons of Proposed Designs & System Design Interviews Advice
Hussein Nasser Beginner 5y ago
What is SSL Stripping?
Systems Design & Architecture
What is SSL Stripping?
Hussein Nasser Beginner 5y 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
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
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
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
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
How to Become a Good Backend Engineer (Fundamentals)
Hussein Nasser Beginner 6y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal
📚 Coursera Course ↗
Self-paced
Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal
Opens on Coursera ↗
Amazon Aurora: Best Practices
📚 Coursera Course ↗
Self-paced
Amazon Aurora: Best Practices
Opens on Coursera ↗
Build Fast Websites with Astro
📚 Coursera Course ↗
Self-paced
Build Fast Websites with Astro
Opens on Coursera ↗
Cloud Computing and GCP Fundamentals
📚 Coursera Course ↗
Self-paced
Cloud Computing and GCP Fundamentals
Opens on Coursera ↗
AWS Organizations Getting Started
📚 Coursera Course ↗
Self-paced
AWS Organizations Getting Started
Opens on Coursera ↗
Sustainable Building: Design and Specification
📚 Coursera Course ↗
Self-paced
Sustainable Building: Design and Specification
Opens on Coursera ↗