Infrastructure
The platform layer: gateways, discovery, config, tracing, and secrets.
These topics cover the control-plane and traffic-management layer that keeps product systems reachable, observable, secure, and configurable.
Each page is a guided placeholder that frames the architecture, key decisions, and likely interview angles before the interactive deep dive exists.
Start from the branch overview, then drill into one problem at a time and compare trade-offs across neighboring designs instead of memorizing isolated answers.
Pick a design problem
Content Delivery Networks
MediumMaster how CDNs reduce latency with edge caching, invalidation, push vs pull delivery, edge computing, and CDN security.
Load Balancing
MediumMaster load balancing from fundamentals to global scale with algorithms, health checks, session persistence, SSL termination, and multi-region strategy.
Design an API Gateway
MediumMaster API gateway architecture from request routing and authentication to rate limiting, circuit breakers, and production patterns with Kong, Envoy, and AWS API Gateway.
Service Discovery
MediumUnderstand how microservices find each other at scale with client-side vs server-side discovery, registries, health checking, DNS, and mesh integration.
Distributed Config System
MediumDesign a centralized configuration system with watch-based push updates, versioning and rollback, feature flags, and consistency trade-offs across etcd, Consul, and ZooKeeper.
Distributed Tracing
MediumMaster distributed tracing from the trace/span model and context propagation to sampling, Jaeger/Zipkin internals, OpenTelemetry, and correlation with logs and metrics.
Secrets Management
MediumDesign a secrets management system from Vault architecture and seal/unseal to dynamic secrets, access policies, secret rotation, and cloud integration.
AWS Solutions Architect Associate
MediumMaster the AWS SAA-C03 exam with VPC networking, S3 classes, RDS and DynamoDB, ELB and ASG, IAM security, Lambda, and Well-Architected design patterns.