Systems Design Basics
Understand scalability, databases, and the building blocks of backend systems.
0%
Confidence · no data yet
After this skill you can…
- Explain SQL vs NoSQL tradeoffs
- Design a URL shortener end-to-end
- Understand CAP theorem and consistency models
Watch (10 videos)
Complete Application Deployment using Kubernetes Components | Kubernetes Tutorial 20
→ Deploy applications with Kubernetes→ Configure Kubernetes components
How to write a Windows emulator for Linux from scratch
→ Build a Windows emulator for Linux→ Implement low-level system programming concepts
Getting started with Caddy the HTTPS Web Server from scratch
→ Set up a Caddy web server→ Configure HTTPS and HTTP/2→ Implement proxying and load balancing
Serverless Functions with Zero Cold Starts: WebAssembly + Spin
→ Build serverless functions with WebAssembly→ Use Spin framework for deployment
Zero To A Full OpenClaw Setup In 26 Minutes
→ Build an app with Bolt→ Set up an OpenClaw system
Ep 23: The End Character - Network Chat Programming
→ Send a string over a network→ Terminate a string
Ep.15: Server Threads and Explanations - Network Chat Programming
→ Create a server with multiple threads→ Manage client connections on a server
Asynchronous vs Multithreading and Multiprocessing Programming (The Main Difference)
→ Implement asynchronous execution for concurrent tasks→ Choose between multithreading and multiprocessing for parallel processing
GNS3 Talks: What happens when the SDN controller fails? (Part 1). OpenFlow & OVS failure testing.
→ Test SDN controller failures→ Configure OpenFlow and OVS for networking tasks
Project Setup | Game Engine Series
→ Set up a game engine project→ Implement game engine architecture
DeepCamp AI