Netflix是眾所皆知使用微服務最成功的企業之一,Netflix OSS更是針對解決微服務與分佈式系統問題的知名開源專案。 由Pivotal推出的Spring Cloud微服務框架則是基於java的spring boot上,整合了Netflix以及其他第三方元件。
下面的兩張圖片列出了spring cloud常用的元件以及應用於微服務的架構
今年Pivotal也推出了給.Net使用的微服務框架http://steeltoe.io/ , 讓Spring Cloud上的組件和Netflix OSS的部分服務也可以讓.Net使用
目前Steeltoe底下有這五個元件
API Gateway for .net
https://github.com/TomPallister/Ocelot
Kubernetes也有取代Spring cloud功能可能性
https://developers.redhat.com/blog/2016/12/09/spring-cloud-for-microservices-compared-to-kubernetes/