1. 程式人生 > >Netflix是什麽,與Spring Cloud有什麽關系

Netflix是什麽,與Spring Cloud有什麽關系

arch 發的 ctu targe 微服務 esc www source 毫無

說明:以下總結的觀點不一定準確,但是是最好理解的。

1、首先,Netflix是一家做視頻的網站,可以這麽說該網站上的美劇應該是最火的。

2、Netflix是一家沒有CTO的公司,正是這樣的組織架構能使產品與技術無縫的溝通,從而能快速叠代出更優秀的產品。在當時軟件敏捷開發中,Netflix的更新速度不亞於當年的微信後臺變更,雖然微信比Netflix遲發展,但是當年微信的灰度發布和敏捷開發應該算是業界最猛的。

3、Netflix由於做視頻的原因,訪問量非常的大,從而促使其技術快速的發展在背後支撐著,也正是如此,Netflix開始把整體的系統往微服務上遷移。

4、Netflix的微服務做的不是最早的,但是確是最大規模的在生產級別微服務的嘗試。也正是這種大規模的生產級別嘗試,在服務器運維上依托AWS雲。當然AWS雲同樣受益於Netflix的大規模業務不斷的壯大。

5、Netflix的微服務大規模的應用,在技術上毫無保留的把一整套微服務架構核心技術棧開源了出來,叫做Netflix OSS,也正是如此,在技術上依靠開源社區的力量不斷的壯大。

6、Spring Cloud是構建微服務的核心,而Spring Cloud是基於Spring Boot來開發的。

7、Pivotal在Netflix開源的一整套核心技術產品線的同時,做了一系列的封裝,就變成了Spring Cloud;雖然Spring Cloud到現在為止不只有Netflix提供的方案可以集成,還有很多方案,但Netflix是最成熟的。

參考:

https://netflix.github.io/(官方開源網站)

https://news.cnblogs.com/n/581824/

http://os.51cto.com/art/201510/495463.htm

http://www.infoq.com/cn/news/2016/03/Netflix-Cloud-Migration

http://www.infoq.com/cn/news/2015/11/Netflix-io-projects-intro

http://www.infoq.com/cn/news/2013/04/netflix-ml-architecture

http://www.infoq.com/cn/news/2015/11/ScaleScale-MaxCDN-NetFlix

https://mp.weixin.qq.com/s/zfxUdutjfPtlBn7wt8YhwA?utm_source=tool.lu

http://udn.yyuap.com/article-8959-1.html

http://blog.csdn.net/horsefoot/article/details/52221736

https://www.zhihu.com/question/63746987

http://www.roncoo.com/article/detail/128025

http://www.cnblogs.com/rickie/p/6544547.html

Netflix是什麽,與Spring Cloud有什麽關系