About this Course
Round-robin, least-connections, and consistent hashing: understanding the layer that sits in front of everything. This Infrastructure Engineering curriculum is designed to give you hands-on experience and deep conceptual understanding.
Across 4 intensive modules, you'll tackle real-world challenges and build practical projects that reinforce your learning. By the end of this journey, you'll have the skills and proof of work to demonstrate your expertise.
What you'll learn
Build a basic TCP proxy that accepts connections and forwards them to a backend server.
Implement multiple routing algorithms to distribute traffic across a pool of backend servers.
Implement consistent hashing to route users to the same server while allowing backend pools to scale.
Add active and passive health checking to automatically remove unhealthy backends and monitor load balancer metrics.
W1
TCP Sockets & Reverse Proxy Basics
Build a basic TCP proxy that accepts connections and forwards them to a backend server.
3 videos•34m
3 readings
3 topics
1 homework
W2
Load Balancing Algorithms
Implement multiple routing algorithms to distribute traffic across a pool of backend servers.
3 videos•37m
3 readings
3 topics
1 homework
W3
Consistent Hashing & Sticky Sessions
Implement consistent hashing to route users to the same server while allowing backend pools to scale.
3 videos•36m
2 readings
3 topics
1 homework
W4
Health Checks, Failover & Observability
Add active and passive health checking to automatically remove unhealthy backends and monitor load balancer metrics.
3 videos•34m
3 readings
3 topics
1 homework
01
Learn
Watch curated videos and read study resources
02
Practice
Practice what you learned
03
Build Projects
Build projects using your new gained knowledge
04
Submit & Verify
Submit your project and get verified by our system
References
Rate this course
Help the community find verified technical paths.
Community Insights
0Join the discussion
Sign in to share your thoughts and technical insights.
Loading insights...