Tech Skills

Systems Design & Architecture

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

5,761
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
Learning from mistakes (nobody cares about your f score)
Systems Design & Architecture ⚡ AI Lesson
Learning from mistakes (nobody cares about your f score)
MLOps.community Beginner 6y ago
Knowing Data Engineering as a data scientist can save your company money
Systems Design & Architecture ⚡ AI Lesson
Knowing Data Engineering as a data scientist can save your company money
MLOps.community Beginner 6y ago
Application Deployment Explained (From standalone EXE to Containers)
Systems Design & Architecture
Application Deployment Explained (From standalone EXE to Containers)
Hussein Nasser Beginner 6y ago
Panel: Advancing Your Data Science Career During the Pandemic - #380
Systems Design & Architecture ⚡ AI Lesson
Panel: Advancing Your Data Science Career During the Pandemic - #380
The TWIML AI Podcast with Sam Charrington Beginner 6y 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 6y 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 6y 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 6y 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 6y ago
Resuming work on a project after a break
Systems Design & Architecture
Resuming work on a project after a break
Fun Fun Function Beginner 6y ago
Tailwind CSS Tutorial for Beginners - Full Course
Systems Design & Architecture
Tailwind CSS Tutorial for Beginners - Full Course
Scrimba Beginner 6y 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 6y ago
How a mechanical engineer became a data analyst
Systems Design & Architecture
How a mechanical engineer became a data analyst
codebasics Beginner 6y ago
The Oracle Foundations Associate Cloud Certification (PASS THE EXAM) – Full Course
Systems Design & Architecture
The Oracle Foundations Associate Cloud Certification (PASS THE EXAM) – Full Course
freeCodeCamp.org Beginner 6y ago
Strapi.js Crash Course | Headless CMS
Systems Design & Architecture ⚡ AI Lesson
Strapi.js Crash Course | Headless CMS
Traversy Media 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
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
Portainer - Lightweight Management UI for Docker
Systems Design & Architecture ⚡ AI Lesson
Portainer - Lightweight Management UI for Docker
Hussein Nasser Beginner 6y ago
Identify good software documentation from bad ones
Systems Design & Architecture
Identify good software documentation from bad ones
Hussein Nasser Beginner 6y ago
Agile vs Waterfall Software Development Methodologies Explained
Systems Design & Architecture
Agile vs Waterfall Software Development Methodologies Explained
Hussein Nasser Beginner 6y ago
What is Kafka and How does it work?
Systems Design & Architecture ⚡ AI Lesson
What is Kafka and How does it work?
Hussein Nasser Beginner 6y 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 6y 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 6y ago
Load Balancing in HTTP/2 Explained
Systems Design & Architecture ⚡ AI Lesson
Load Balancing in HTTP/2 Explained
Hussein Nasser Beginner 6y ago
How WebSockets Work with HTTP/2 (RFC8441 Explained)
Systems Design & Architecture ⚡ AI Lesson
How WebSockets Work with HTTP/2 (RFC8441 Explained)
Hussein Nasser Beginner 6y 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 6y ago
My Preferred Method of Learning Backend Engineering Technologies
Systems Design & Architecture
My Preferred Method of Learning Backend Engineering Technologies
Hussein Nasser Beginner 6y ago
HTTP/2 Critical Limitation that led to HTTP/3 & QUIC (Explained by Example)
Systems Design & Architecture ⚡ AI Lesson
HTTP/2 Critical Limitation that led to HTTP/3 & QUIC (Explained by Example)
Hussein Nasser Beginner 6y 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 6y ago
Should RabbitMQ Implement QUIC Protocol for their Channels Message Queue?
Systems Design & Architecture ⚡ AI Lesson
Should RabbitMQ Implement QUIC Protocol for their Channels Message Queue?
Hussein Nasser 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
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
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
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
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 ⚡ AI Lesson
Setup Active-Passive Cluster with Keepalived & HAProxy (Two raspberry pis)
Hussein Nasser Beginner 6y ago
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Build an E-Commerce Store from Scratch
📚 External: Coursera ↗
Self-paced
Build an E-Commerce Store from Scratch
Opens on Coursera ↗
Modern API Development
📚 External: Coursera ↗
Self-paced
Modern API Development
Opens on Coursera ↗
International Entertainment and Sports Marketing
📚 External: Coursera ↗
Self-paced
International Entertainment and Sports Marketing
Opens on Coursera ↗
Creating Azure Serverless Functions in a Real-World Scenario
📚 External: Coursera ↗
Self-paced
Creating Azure Serverless Functions in a Real-World Scenario
Opens on Coursera ↗
Industrial Internet of Things (IIoT)
📚 External: Coursera ↗
Self-paced
Industrial Internet of Things (IIoT)
Opens on Coursera ↗
Gerenciamento de cargas de trabalho escalonáveis no GKE
📚 External: Coursera ↗
Self-paced
Gerenciamento de cargas de trabalho escalonáveis no GKE
Opens on Coursera ↗