Tech Skills

Systems Design & Architecture

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

4905
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
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
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
He's Making $2400 a Month from Only 80 Aged Posts RIGHT NOW
Systems Design & Architecture
He's Making $2400 a Month from Only 80 Aged Posts RIGHT NOW
Income School Intermediate 5y ago
Top Quarantine Coding Project Ideas | Awesome Quarantine
Systems Design & Architecture
Top Quarantine Coding Project Ideas | Awesome Quarantine
CoderOne Intermediate 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
React & Tailwind CSS Image Gallery
Systems Design & Architecture
React & Tailwind CSS Image Gallery
Traversy Media Intermediate 6y ago
5 Common Programmer Health Problems & Prevention Tips
Systems Design & Architecture
5 Common Programmer Health Problems & Prevention Tips
Traversy Media Intermediate 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
Data Scientist Answers Interview Questions
Systems Design & Architecture
Data Scientist Answers Interview Questions
CodeEmporium Intermediate 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
Podcast Interview - with SECARMY!
Systems Design & Architecture
Podcast Interview - with SECARMY!
John Hammond Intermediate 6y ago
Data Science Interview Questions- Multicollinearity In Linear And Logistic Regression
Systems Design & Architecture
Data Science Interview Questions- Multicollinearity In Linear And Logistic Regression
Krish Naik Intermediate 6y ago
About The Show (Trailer) | Real Python Podcast #0
Systems Design & Architecture
About The Show (Trailer) | Real Python Podcast #0
Real Python Intermediate 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 5y ago
System Design in Software Engineering Is An Art
Systems Design & Architecture
System Design in Software Engineering Is An Art
Hussein Nasser Advanced 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
What makes a GOOD Software Tester? - And Why great software testers get paid a lot of $ to find bugs
Systems Design & Architecture
What makes a GOOD Software Tester? - And Why great software testers get paid a lot of $ to find bugs
Hussein Nasser Intermediate 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
Asynchronous vs Multithreading and Multiprocessing Programming (The Main Difference)
Systems Design & Architecture
Asynchronous vs Multithreading and Multiprocessing Programming (The Main Difference)
Hussein Nasser Advanced 5y ago
Why you shouldn’t use google.com to search Google
Systems Design & Architecture
Why you shouldn’t use google.com to search Google
Hussein Nasser Advanced 5y ago
WhatsApp Limits Forwarding of Viral Messages
Systems Design & Architecture
WhatsApp Limits Forwarding of Viral Messages
Hussein Nasser Advanced 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 5y ago
Lazy Loading Images with NO SCRIPTS!  (HTML only)
Systems Design & Architecture
Lazy Loading Images with NO SCRIPTS! (HTML only)
Hussein Nasser Advanced 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
Replication and Clustering in Redis
Systems Design & Architecture
Replication and Clustering in Redis
Hussein Nasser Advanced 6y ago
Vulnerbility Based Denial of Service Attack Explained
Systems Design & Architecture
Vulnerbility Based Denial of Service Attack Explained
Hussein Nasser Beginner 6y ago
How to Avoid Double Booking and Race Conditions in Online Web Applications
Systems Design & Architecture
How to Avoid Double Booking and Race Conditions in Online Web Applications
Hussein Nasser Intermediate 6y ago
Chrome follows FireFox steps - Rolling back SameSite cookie change
Systems Design & Architecture
Chrome follows FireFox steps - Rolling back SameSite cookie change
Hussein Nasser Advanced 6y ago
Node.js CLI For Cryptocurrency Prices
Systems Design & Architecture
Node.js CLI For Cryptocurrency Prices
Traversy Media Intermediate 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
This is why gRPC was invented
Systems Design & Architecture
This is why gRPC was invented
Hussein Nasser Advanced 6y ago
gRPC - The good, the bad and the ugly
Systems Design & Architecture
gRPC - The good, the bad and the ugly
Hussein Nasser Advanced 6y ago
Sidecar Proxy Pros & Cons (Explained by Example)
Systems Design & Architecture
Sidecar Proxy Pros & Cons (Explained by Example)
Hussein Nasser Beginner 6y ago
Firefox re-enables TLS 1.0 & TLS 1.1 to allow access to legacy websites hosting COVID19 information
Systems Design & Architecture
Firefox re-enables TLS 1.0 & TLS 1.1 to allow access to legacy websites hosting COVID19 information
Hussein Nasser Advanced 6y ago
Realtime Chat With Users & Rooms - Socket.io, Node & Express
Systems Design & Architecture
Realtime Chat With Users & Rooms - Socket.io, Node & Express
Traversy Media Intermediate 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
Why Browsers have 6 active TCP Connections for each website?
Systems Design & Architecture
Why Browsers have 6 active TCP Connections for each website?
Hussein Nasser Advanced 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
Productivity Over Panic
Systems Design & Architecture
Productivity Over Panic
Traversy Media Intermediate 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
What is DNS over HTTPS ?
Systems Design & Architecture
What is DNS over HTTPS ?
Hussein Nasser Beginner 6y ago
Web Components Crash Course
Systems Design & Architecture
Web Components Crash Course
Traversy Media Beginner 6y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Hands-on AWS Lambda Labs: Essential Lab Exercises
📚 Coursera Course ↗
Self-paced
Hands-on AWS Lambda Labs: Essential Lab Exercises
Opens on Coursera ↗
Build and Implement SOAP APIs for Employee Services
📚 Coursera Course ↗
Self-paced
Build and Implement SOAP APIs for Employee Services
Opens on Coursera ↗
Intelligent Agents and Search Algorithms
📚 Coursera Course ↗
Self-paced
Intelligent Agents and Search Algorithms
Opens on Coursera ↗
Introduction to Concurrent Programming with GPUs
📚 Coursera Course ↗
Self-paced
Introduction to Concurrent Programming with GPUs
Opens on Coursera ↗
Getting Started with Network Load Balancer
📚 Coursera Course ↗
Self-paced
Getting Started with Network Load Balancer
Opens on Coursera ↗
NLP System Architecture and Dev-Ops
📚 Coursera Course ↗
Self-paced
NLP System Architecture and Dev-Ops
Opens on Coursera ↗