鍍金池/ 問答/Java/ springboot netflix Pivotal 這三者是啥關(guān)系?。?/span>

springboot netflix Pivotal 這三者是啥關(guān)系???

springboot netflix Pivotal 這三者是啥關(guān)系???

回答
編輯回答
涼汐

Spring Boot是什么?

All in all, Spring Boot is a project built on the top of the Spring framework. It provides a simpler and faster way to set up, configure, and run both simple and web-based applications.

總而言之,Spring Boot是一個(gè)建立在Spring框架之上的項(xiàng)目,它提供了一種簡單快速的方法來配置和運(yùn)行web應(yīng)用程序。傳統(tǒng)的web開發(fā)要求首先安裝配置好Tomcat,然后再把自己的程序放到Tomcat的webapp里去執(zhí)行。Spring Boot反其道而行之,首先寫好web應(yīng)用程序,然后Spring Boot幫你啟動(dòng)內(nèi)嵌的Tomcat(或者其它web服務(wù)器,例如Undertow或者Jetty)來運(yùn)行。它使得web應(yīng)用程序不再是web服務(wù)器的客人,而變身為web服務(wù)器的主人。

Netflix是什么?

Netflix,是一間在世界多國提供網(wǎng)絡(luò)視頻點(diǎn)播的OTT服務(wù)公司,并同時(shí)在美國經(jīng)營單一費(fèi)率郵寄DVD出租服務(wù)。

為什么會(huì)從Spring Boot跳到Netflix公司?這是因?yàn)樵诨赟pring Boot的微服務(wù)架構(gòu)Spring Cloud中用到的一個(gè)很重要的組件Eureka,它是Netflix公司的產(chǎn)品,它提供了整個(gè)微服務(wù)架構(gòu)最重要的服務(wù)注冊和服務(wù)發(fā)現(xiàn)功能,可以說是微服務(wù)的核心。

Pivotal是什么?

Pivotal公司是由EMC和VMware聯(lián)合成立的一家新公司。EMC持有VMware 80%的股權(quán),而Dell又已經(jīng)收購了EMC,所以Pivotal目前是Dell公司的子公司。

Pivotal公司的主要產(chǎn)品是Cloud Foundry,Cloud Foundry是一種開源“平臺(tái)即服務(wù)(PaaS)”產(chǎn)品,它的作用就相當(dāng)于是一個(gè)巨大的盒子,在這個(gè)盒子里可以輕松創(chuàng)建和運(yùn)行Spring Boot應(yīng)用以及提供Spring Cloud服務(wù)。從2016年以后遇到了強(qiáng)勁的競爭對(duì)手:來自Google公司的Kubernetes,因?yàn)镵ubernetes提供的是基于目前如日中天的Docker容器的管理和服務(wù),受到開源社區(qū)的火爆追捧,對(duì)Pivotal公司的產(chǎn)品Cloud Foundry構(gòu)成極大威脅。

2017年6月17日 12:44