A decade of Eureka and Ribbon, built because nothing else existed yet
Netflix began migrating to AWS in 2008, years before most cloud-native tooling existed — the CNCF itself wasn’t founded until 2015. With no off-the-shelf options, Netflix built its own service discovery (Eureka) and client-side load-balancing IPC layer (Ribbon), driven by a design philosophy of avoiding single points of failure that a 2012 Christmas Eve outage reinforced further. The interface was simple and durable: a service advertised a VIP (or Secure VIP) name and port to Eureka, and IPC clients resolved that name to a set of hosts directly, without routing through a central load balancer.