Netflix OSS的全名為Netflix Open Source Software,也就是指Netflix釋出的開源軟體。
Netflix microservice architecture
Netflix的主業務為網路影音串流的訂閱服務,而Netflix在打造他們自身的產品的基礎架構過程中發展出了許多工具/函式庫/框架,這些由Netflix開發且開源的軟體統稱為Netflix OSS。
下面例舉一些Netflix開源的程式
- Eureka:服務註冊及發現中心(Service registration and discovery)。
- Ribbon:客戶端負載平衡(Client side load balancer)
- Zuul:路由閘道代理(Router and Filter proxy gateway)
- Hystrix:服務容錯(Fault tolerance library)
- RxJS:非同步事件響應式程式函式庫(Asynchronous and event-based reactive programming library for JavaScript)
你可以在Netflix Open Source Software Center這裡查看Netflix有哪些開源軟體。
參考:
沒有留言:
張貼留言