LEARN_CONSUL_DEEP_DIVE - Expanded Projects Index
This folder contains expanded versions of each project from LEARN_CONSUL_DEEP_DIVE.md.
Projects
| # | Project | File |
|---|---|---|
| 1 | Simple Key-Value Store with Replication | P01-simple-kv-replication.md |
| 2 | Implement the Raft Consensus Algorithm | P02-raft-consensus-engine.md |
| 3 | Implement the SWIM Gossip Protocol | P03-swim-gossip-membership.md |
| 4 | Build a Service Registry | P04-service-registry-catalog.md |
| 5 | DNS-Based Service Discovery | P05-dns-service-discovery.md |
| 6 | Distributed Key-Value Store with Watches | P06-kv-watches-and-cas.md |
| 7 | Session and Lock Manager | P07-sessions-and-distributed-locks.md |
| 8 | Service Mesh Sidecar Proxy | P08-service-mesh-sidecar-proxy.md |
| 9 | Certificate Authority (CA) for Service Mesh | P09-mesh-certificate-authority.md |
| 10 | Multi-Datacenter Federation | P10-multi-datacenter-federation.md |
| 11 | ACL System with Tokens and Policies | P11-acl-tokens-and-policies.md |
| 12 | Consul Agent (Complete Implementation) | P12-consul-agent-capstone.md |
Suggested Order
P01->P02->P03to build system primitives.P04->P05->P06->P07for discovery and coordination.P08->P09->P10->P11for secure distributed operations.P12for full-system capstone integration.