Tech Skills

Systems Design & Architecture

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

5,214
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
High performance is easy, if you put the effort in...
Systems Design & Architecture ⚡ AI Lesson
High performance is easy, if you put the effort in...
HelpBnk Beginner 1y ago
Large AI Models on Multiple Serverless GPUs in Python
Systems Design & Architecture ⚡ AI Lesson
Large AI Models on Multiple Serverless GPUs in Python
NeuralNine Beginner 1y ago
Dynamic Programming Explained in 6 Minutes
Systems Design & Architecture
Dynamic Programming Explained in 6 Minutes
GeeksforGeeks Beginner 1y ago
Rust’s Stack vs. Heap Memory Model
Systems Design & Architecture ⚡ AI Lesson
Rust’s Stack vs. Heap Memory Model
ArjanCodes Beginner 1y ago
I went to IIT Delhi to meet Gate AIR 20 | Crack GATE with GeeksforGeeks!
Systems Design & Architecture
I went to IIT Delhi to meet Gate AIR 20 | Crack GATE with GeeksforGeeks!
GeeksforGeeks Beginner 1y ago
Protecting apps with Arcjet through WebAssembly
Systems Design & Architecture
Protecting apps with Arcjet through WebAssembly
Chrome for Developers Beginner 1y ago
DeepSeek Won't Matter for Software Engineers
Systems Design & Architecture ⚡ AI Lesson
DeepSeek Won't Matter for Software Engineers
ArjanCodes Beginner 1y ago
Making A Large Island - Leetcode 827 - Python
Systems Design & Architecture
Making A Large Island - Leetcode 827 - Python
NeetCodeIO Beginner 1y ago
Speaker Diarization In Java - Transcription with Speaker Labels
Systems Design & Architecture
Speaker Diarization In Java - Transcription with Speaker Labels
AssemblyAI Beginner 1y ago
Maximum Employees to Be Invited to a Meeting - Leetcode 2127 - Python
Systems Design & Architecture
Maximum Employees to Be Invited to a Meeting - Leetcode 2127 - Python
NeetCodeIO Beginner 1y ago
What is a LOAD BALANCER really about?
Systems Design & Architecture
What is a LOAD BALANCER really about?
ByteByteGo Beginner 1y ago
Human–Computer Interaction (HCI) for AI Systems Design Webinar
Systems Design & Architecture
Human–Computer Interaction (HCI) for AI Systems Design Webinar
edureka! Beginner 1y ago
Caching AI models in the browser
Systems Design & Architecture
Caching AI models in the browser
Chrome for Developers Beginner 1y ago
Step-by-Step Kafka Transactions Demo
Systems Design & Architecture
Step-by-Step Kafka Transactions Demo
TheCodeAlchemist Beginner 1y ago
Manneken Pis Belgium – Discover Brussels' Cheekiest Landmark | Brussels | Belgium
Systems Design & Architecture
Manneken Pis Belgium – Discover Brussels' Cheekiest Landmark | Brussels | Belgium
ConnollyCove Beginner 1y ago
Discover Las Setas in Seville: Architecture Meets Ancient History | Seville | Spain
Systems Design & Architecture
Discover Las Setas in Seville: Architecture Meets Ancient History | Seville | Spain
ConnollyCove Beginner 1y ago
Tyler Cowen — The #1 bottleneck to AI progress is humans
Systems Design & Architecture ⚡ AI Lesson
Tyler Cowen — The #1 bottleneck to AI progress is humans
Dwarkesh Patel Beginner 1y ago
Saying goodbye to Found where we started
Systems Design & Architecture
Saying goodbye to Found where we started
TechCrunch Beginner 1y ago
Linked List Explained in One Minute
Systems Design & Architecture
Linked List Explained in One Minute
GeeksforGeeks Beginner 1y ago
Cracking Statistics Interview Questions
Systems Design & Architecture
Cracking Statistics Interview Questions
GeeksforGeeks Beginner 1y ago
Cracking String Methods Interview Questions
Systems Design & Architecture
Cracking String Methods Interview Questions
GeeksforGeeks Beginner 1y ago
Cracking Data Filteration Interview Questions
Systems Design & Architecture
Cracking Data Filteration Interview Questions
GeeksforGeeks Beginner 1y ago
A Step-by-Step Guide to Solving ML Interview Questions on Leetcode
Systems Design & Architecture
A Step-by-Step Guide to Solving ML Interview Questions on Leetcode
GeeksforGeeks Beginner 1y ago
Cracking ML Interviews in Product-Based Companies: Top 25 Interview Questions Discussion
Systems Design & Architecture
Cracking ML Interviews in Product-Based Companies: Top 25 Interview Questions Discussion
GeeksforGeeks Beginner 1y ago
DSA was hard until i learned these 10 Patterns | Master DSA Now
Systems Design & Architecture
DSA was hard until i learned these 10 Patterns | Master DSA Now
GeeksforGeeks Beginner 1y ago
Can You Solve This Google Interview Question?
Systems Design & Architecture
Can You Solve This Google Interview Question?
GeeksforGeeks Beginner 1y ago
Ace DSA and Competitive Programming | ServiceNow
Systems Design & Architecture
Ace DSA and Competitive Programming | ServiceNow
GeeksforGeeks Beginner 1y ago
Full Stack Developer Roadmap | 2025 Edition
Systems Design & Architecture
Full Stack Developer Roadmap | 2025 Edition
GeeksforGeeks Beginner 1y ago
Can You Solve This Infosys Interview Question?
Systems Design & Architecture
Can You Solve This Infosys Interview Question?
GeeksforGeeks Beginner 1y ago
You're missing out by not starting the Three 90 Challenge!
Systems Design & Architecture
You're missing out by not starting the Three 90 Challenge!
GeeksforGeeks Beginner 1y ago
App Dev vs Web Dev: What to Choose?
Systems Design & Architecture
App Dev vs Web Dev: What to Choose?
GeeksforGeeks Beginner 1y ago
Which Programming Language should you learn in 2025 ? | *Free Resources Inside*
Systems Design & Architecture
Which Programming Language should you learn in 2025 ? | *Free Resources Inside*
GeeksforGeeks Beginner 1y ago
Trapping Rain Water II - Leetcode 407 - Python
Systems Design & Architecture
Trapping Rain Water II - Leetcode 407 - Python
NeetCodeIO Beginner 1y ago
This 90 Day DSA Roadmap in 2025 will get you a Job |
Systems Design & Architecture
This 90 Day DSA Roadmap in 2025 will get you a Job |
GeeksforGeeks Beginner 1y ago
Top Five Must-See Locations in Luxembourg From History to Panoramic Views | Travel To Luxembourg
Systems Design & Architecture
Top Five Must-See Locations in Luxembourg From History to Panoramic Views | Travel To Luxembourg
ConnollyCove Beginner 1y ago
How to score 65+ marks in Gate 2025?
Systems Design & Architecture
How to score 65+ marks in Gate 2025?
GeeksforGeeks Beginner 1y ago
Taking Fermyon's Spin for a spin with Thorsten Hans - WasmAssembly
Systems Design & Architecture
Taking Fermyon's Spin for a spin with Thorsten Hans - WasmAssembly
Chrome for Developers Beginner 1y ago
Can you take this Challenge ? | The Three 90 Challenge
Systems Design & Architecture
Can you take this Challenge ? | The Three 90 Challenge
GeeksforGeeks Beginner 1y ago
Count Prefix and Suffix Pairs I & II - Leetcode 3042 & 3045 - Python
Systems Design & Architecture ⚡ AI Lesson
Count Prefix and Suffix Pairs I & II - Leetcode 3042 & 3045 - Python
NeetCodeIO Beginner 1y ago
Three 90 Challenge by GeeksforGeeks | Commonly Asked Questions | FAQs
Systems Design & Architecture
Three 90 Challenge by GeeksforGeeks | Commonly Asked Questions | FAQs
GeeksforGeeks Beginner 1y ago
Unique Length-3 Palindromic Subsequences - Leetcode 1930 - Python
Systems Design & Architecture
Unique Length-3 Palindromic Subsequences - Leetcode 1930 - Python
NeetCodeIO Beginner 1y ago
How to Easily Debug a FastAPI App in VSCode
Systems Design & Architecture ⚡ AI Lesson
How to Easily Debug a FastAPI App in VSCode
ArjanCodes Beginner 1y ago
70% of Programmers can't solve this LeetCode Easy Question
Systems Design & Architecture
70% of Programmers can't solve this LeetCode Easy Question
NeetCodeIO Beginner 1y ago
💪🏻 Must-Have VSCode Extensions for Backend Dev
Systems Design & Architecture ⚡ AI Lesson
💪🏻 Must-Have VSCode Extensions for Backend Dev
ArjanCodes Beginner 1y ago
Maximum Score After Splitting a String - Leetcode 1422 - Python
Systems Design & Architecture
Maximum Score After Splitting a String - Leetcode 1422 - Python
NeetCodeIO Beginner 1y ago
I went to the House of a Microsoft Software Engineer | Resume Revealed |SDE Roadmap, Salary, Perks
Systems Design & Architecture
I went to the House of a Microsoft Software Engineer | Resume Revealed |SDE Roadmap, Salary, Perks
GeeksforGeeks Beginner 1y ago
Recursion: Powerful or Problematic?
Systems Design & Architecture
Recursion: Powerful or Problematic?
ArjanCodes Beginner 1y ago
Count Ways To Build Good Strings - Leetcode 2466 - Python
Systems Design & Architecture
Count Ways To Build Good Strings - Leetcode 2466 - Python
NeetCodeIO Beginner 1y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Cloud Computing Fundamentals
📚 Coursera Course ↗
Self-paced
Cloud Computing Fundamentals
Opens on Coursera ↗
REST Assured Fundamentals
📚 Coursera Course ↗
Self-paced
REST Assured Fundamentals
Opens on Coursera ↗
How to Build Credibility and Trust
📚 Coursera Course ↗
Self-paced
How to Build Credibility and Trust
Opens on Coursera ↗
Distributed Programming in Java
📚 Coursera Course ↗
Self-paced
Distributed Programming in Java
Opens on Coursera ↗
Splunk Indexing & Data Management
📚 Coursera Course ↗
Self-paced
Splunk Indexing & Data Management
Opens on Coursera ↗
Rate Limiting with Cloud Armor
📚 Coursera Course ↗
Self-paced
Rate Limiting with Cloud Armor
Opens on Coursera ↗