Netflix was among the first companies to publicize its move to microservices from a monolithic architecture. The Netflix backend application has been powered by microservices since 2009. The entire customer-facing Netflix website has run entirely on AWS and microservices since the end of 2010, and the company has been sharing information about its technology use since 2010. In 2012, Netflix began to open-source its code, allowing other companies to use its libraries to build their own AWS cloud-based microservices architectures.
This article, part of ProgrammableWeb’s microservices series, highlights several Netflix open source software projects for building microservices architectures and highlights other microservices-related open source software projects.