溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

web開(kāi)發(fā)中的開(kāi)源組件有哪些

發(fā)布時(shí)間:2022-01-05 11:15:02 來(lái)源:億速云 閱讀:141 作者:iii 欄目:云計(jì)算

本篇內(nèi)容主要講解“web開(kāi)發(fā)中的開(kāi)源組件有哪些”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“web開(kāi)發(fā)中的開(kāi)源組件有哪些”吧!

kubernetes

Kubernetes是Google開(kāi)源的容器集群管理系統(tǒng),其提供應(yīng)用部署、維護(hù)、 擴(kuò)展機(jī)制等功能,利用Kubernetes能方便地管理跨機(jī)器運(yùn)行容器化的應(yīng)用,其主要功能如下: 1) 使用Docker對(duì)應(yīng)用程序包裝(package)、實(shí)例化(instantiate)、運(yùn)行(run)。

docker/moby

Docker是一個(gè)開(kāi)放源代碼軟件項(xiàng)目,讓?xiě)?yīng)用程序布署在軟件容器下的工作可以自動(dòng)化進(jìn)行,借此在Linux操作系統(tǒng)上,提供一個(gè)額外的軟件抽象層,以及操作系統(tǒng)層虛擬化的自動(dòng)管理機(jī)制。

heroku buildpack

Heroku Buildpacks是用于在Heroku上編譯應(yīng)用程序的開(kāi)源腳本集。它們構(gòu)成了Heroku多語(yǔ)種平臺(tái)的支柱。構(gòu)建包使您能夠擴(kuò)展Heroku的構(gòu)建系統(tǒng)以支持您的語(yǔ)言或自定義,或者使運(yùn)行時(shí)可以使用某些二進(jìn)制包。Heroku Buildpack允許您自由地編寫(xiě)最適合您應(yīng)用和團(tuán)隊(duì)的語(yǔ)言和框架。

openresty

OpenResty? 是一個(gè)基于 Nginx 與 Lua 的高性能 Web 平臺(tái),其內(nèi)部集成了大量精良的 Lua 庫(kù)、第三方模塊以及大多數(shù)的依賴項(xiàng)。用于方便地搭建能夠處理超高并發(fā)、擴(kuò)展性極高的動(dòng)態(tài) Web 應(yīng)用、Web 服務(wù)和動(dòng)態(tài)網(wǎng)關(guān)。

calico

calico 是容器網(wǎng)絡(luò)的又一種解決方案,和其他虛擬網(wǎng)絡(luò)最大的不同是,它沒(méi)有采用 overlay 網(wǎng)絡(luò)做報(bào)文的轉(zhuǎn)發(fā),提供了純 3 層的網(wǎng)絡(luò)模型。三層通信模型表示每個(gè)容器都通過(guò) IP 直接通信,中間通過(guò)路由轉(zhuǎn)發(fā)找到對(duì)方。在這個(gè)過(guò)程中,容器所在的節(jié)點(diǎn)類(lèi)似于傳統(tǒng)的路由器,提供了路由查找的功能。

midonet

MidoNet是由日本的SDN公司Midkura實(shí)現(xiàn)的一種分布式的、分散的、多層次的軟件,遵循Apache許可,主要作為OpenStack 云編排 系統(tǒng)中的默認(rèn)網(wǎng)絡(luò)構(gòu)件,可以讓虛擬網(wǎng)絡(luò)解決方案,特別是專(zhuān)為網(wǎng)絡(luò)基礎(chǔ)設(shè)施設(shè)計(jì)的方案,為云平臺(tái)如OpenStack服務(wù),并且將其網(wǎng)絡(luò)存貯棧虛擬化。

etcd

etcd是一個(gè)高可用的鍵值存儲(chǔ)系統(tǒng),主要用于共享配置和服務(wù)發(fā)現(xiàn)。etcd是由CoreOS開(kāi)發(fā)并維護(hù)的,靈感來(lái)自于 ZooKeeper 和 Doozer,它使用Go語(yǔ)言編寫(xiě),并通過(guò)Raft一致性算法處理日志復(fù)制以保證強(qiáng)一致性。

prometheus

Prometheus(普羅米修斯)是一套開(kāi)源的監(jiān)控&報(bào)警&時(shí)間序列數(shù)據(jù)庫(kù)的組合。

glusterfs

GlusterFS是Scale-Out存儲(chǔ)解決方案Gluster的核心,它是一個(gè)開(kāi)源的分布式文件系統(tǒng),具有強(qiáng)大的橫向擴(kuò)展能力,通過(guò)擴(kuò)展能夠支持?jǐn)?shù)PB存儲(chǔ)容量和處理數(shù)千客戶端。

ceph

ceph利用一個(gè)分布式集群來(lái)提供對(duì)象、塊和文件存儲(chǔ)的統(tǒng)一存儲(chǔ)平臺(tái)。

cockroachDB

CockroachDB,目標(biāo)是打造一個(gè)開(kāi)源、可伸縮、跨地域復(fù)制且兼容事務(wù)的 ACID 特性的分布式數(shù)據(jù)庫(kù),它不僅能實(shí)現(xiàn)全局(多數(shù)據(jù)中心)的一致性,而且保證了數(shù)據(jù)庫(kù)極強(qiáng)的生存能力,就像 Cockroach(蟑螂)這個(gè)名字一樣,是打不死的小強(qiáng)。CockroachDB 的思路源自 Google 的全球性分布式數(shù)據(jù)庫(kù) Spanner。其理念是將數(shù)據(jù)分布在多數(shù)據(jù)中心的多臺(tái)服務(wù)器上,實(shí)現(xiàn)一個(gè)可擴(kuò)展,多版本,全球分布式并支持同步復(fù)制的數(shù)據(jù)庫(kù)。

Weave Scope

Weave Scope這個(gè)項(xiàng)目會(huì)自動(dòng)生成容器之間的關(guān)系圖,方便理解容器之間的關(guān)系,也方便監(jiān)控容器化和微服務(wù)化的應(yīng)用。

Ant Design

一套企業(yè)級(jí)的前端設(shè)計(jì)語(yǔ)言和基于 React 的實(shí)現(xiàn)。

到此,相信大家對(duì)“web開(kāi)發(fā)中的開(kāi)源組件有哪些”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

web
AI