<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Apache ServiceComb開源微服務(wù)解決方案

          聯(lián)合創(chuàng)作 · 2023-09-28 05:42

          Apache ServiceComb 是業(yè)界第一個(gè)Apache微服務(wù)頂級(jí)項(xiàng)目, 是一個(gè)開源微服務(wù)解決方案。

          愿景:

          致力于幫助企業(yè)、用戶和開發(fā)者將企業(yè)應(yīng)用輕松微服務(wù)化上云,并實(shí)現(xiàn)對(duì)微服務(wù)應(yīng)用的高效運(yùn)維管理。其提供一站式開源微服務(wù)解決方案,融合SDK框架級(jí)、0侵入ServiceMesh場(chǎng)景并支持多語(yǔ)言。

          項(xiàng)目歷史:

          • 2015年:在華為內(nèi)部探索設(shè)計(jì)并商用。

          • 2017年5月:開源到github;

          • 2017年11月:全票通過Apache孵化器投票入Apache軟件基金會(huì)孵化器孵化。

          • 2018年10月24日:ServiceComb獲得企業(yè)及社區(qū)開發(fā)者的廣泛支持,并在Apache 軟件基金會(huì)畢業(yè)成為頂級(jí)項(xiàng)目。

          ServiceComb目前擁有三個(gè)主要的子項(xiàng)目,分別為:

          Java chassis

          https://github.com/apache/servicecomb-java-chassis

          開箱即用Java語(yǔ)言 微服務(wù)SDK,含服務(wù)契約、編程模型、運(yùn)行模型與通信模型四個(gè)部分,具備負(fù)載均衡、容錯(cuò)熔斷、限流降級(jí)、調(diào)用鏈追蹤等全面微服務(wù)治理能力,服務(wù)治理能力與業(yè)務(wù)邏輯隔離。

          Service Center—服務(wù)注冊(cè)中心

          https://github.com/apache/servicecomb-service-center

          基于Etcd的高性能、高可用、無狀態(tài)的Golang版分布式服務(wù)注冊(cè)與發(fā)現(xiàn)中心,可實(shí)時(shí)服務(wù)實(shí)例注冊(cè)、實(shí)時(shí)服務(wù)實(shí)例推送和服務(wù)間契約測(cè)試等。

          Saga—分布式事務(wù)解決方案

          https://github.com/apache/servicecomb-saga

          ServiceComb Saga是提供了分布式事務(wù)最終一致性解決方案,用戶只需要通過注解方式定義事務(wù)的執(zhí)行方法以及撤銷方法,Saga框架會(huì)自動(dòng)保證分布式事務(wù)執(zhí)行的最終一致性。

          2018年10月24日, Apache軟件基金會(huì)宣布Apache ServiceComb 畢業(yè)成為Apache頂級(jí)項(xiàng)目:

          https://blogs.apache.org/foundation/entry/the-apache-software-foundation-announces41

          以下為Apache市場(chǎng)總監(jiān)Sally Khudairi 發(fā)布在Apache軟件基金會(huì)各渠道官號(hào)上的官方通告譯文:

          Apache 軟件基金會(huì)宣布將Apache ServiceComb作為頂級(jí)項(xiàng)目。一個(gè)應(yīng)用在奇蛙智能科技、華為云、軟通動(dòng)力、傳智播客、梅斯醫(yī)學(xué)、文思海輝、中國(guó)人保和同濟(jì)大學(xué)等企業(yè)和領(lǐng)域的開源微服務(wù)框架。

          2018年10月,馬薩諸塞州,韋克菲爾德 – 完全由志愿開發(fā)者組成、管理,旗下孵化器擁有超過350個(gè)開源項(xiàng)目的 Apache軟件基金會(huì)(ASF),今天宣布Apache ServiceComb為頂級(jí)項(xiàng)目(TLP)。

          Apache ServiceComb是一個(gè)開源微服務(wù)軟件框架,旨在使開發(fā)人員能夠高效、方便地輕松構(gòu)建和管理微服務(wù)應(yīng)用。該項(xiàng)目最初是在華為開發(fā)的,并于2017年11月捐贈(zèng)給Apache孵化器。

          Apache ServiceComb負(fù)責(zé)人姜寧說:

          “ 我們?yōu)镾erviceComb到達(dá)這一重要的里程碑感到非常自豪。ServiceComb在不到一年的時(shí)間內(nèi)從微服務(wù)軟件開發(fā)套件發(fā)展成為完整的微服務(wù)解決方案。在Apache孵化期間,ServiceComb用戶數(shù)迅速增長(zhǎng),新的開發(fā)人員不斷涌入,以如此高的速度成長(zhǎng)是令人驚嘆的。”

          Apache ServiceComb作為一站式微服務(wù)解決方案,包含3個(gè)子項(xiàng)目:

          Java-Chassis 

          一個(gè)開箱即用的Java語(yǔ)言微服務(wù)SDK,包括四個(gè)部分:服務(wù)契約,編程模型,運(yùn)行模型和通信模型,以及一整套微服務(wù)治理能力,如負(fù)載均衡、容錯(cuò)、限流和調(diào)用鏈跟蹤。微服務(wù)治理和業(yè)務(wù)邏輯是隔離的。

          2 Service-Center

          基于Etcd的、高性能、高可用性、無狀態(tài)、Go語(yǔ)言實(shí)現(xiàn)的服務(wù)發(fā)現(xiàn)和注冊(cè)中心,提供實(shí)時(shí)服務(wù)實(shí)例注冊(cè),實(shí)時(shí)服務(wù)實(shí)例通知和服務(wù)間契約測(cè)試。

          3 Saga

          為分布式事務(wù)提供最終的一致性解決方案,解決微服務(wù)痛點(diǎn)問題。

          Apache ServiceComb 的亮點(diǎn)包括:

          異步內(nèi)核

          基于VertX的同步和異步模型編程有效確保了無論是在傳統(tǒng)企業(yè)或電商領(lǐng)域,還是在新興的互聯(lián)網(wǎng)或物聯(lián)網(wǎng)等新興企業(yè)中,都能夠保持高性能和低延遲,以避免在達(dá)到峰值負(fù)載時(shí)應(yīng)用出現(xiàn)雪崩效應(yīng)。

          ◆開箱即用體驗(yàn)

          開發(fā)人員通過腳手架網(wǎng)站start.servicecomb.io啟動(dòng)的微服務(wù)項(xiàng)目,可以集服務(wù)注冊(cè)、發(fā)現(xiàn)、通信和微服務(wù)治理能力和默認(rèn)的集中化配置為一體。

          ◆OpenAPI

          自動(dòng)代碼生成,業(yè)務(wù)邏輯代碼和治理能力隔離,可以使能DevOps Pipeline, 使用契約文件和OpenAPI的雙向生成能力可以使不同的團(tuán)隊(duì)高效且獨(dú)立的開發(fā)和管理代碼、測(cè)試和進(jìn)行文檔化工作。

          Apache ServiceComb已在數(shù)十家企業(yè)中使用,包括奇蛙智能科技、華為云、軟通動(dòng)力,傳智播客、梅斯醫(yī)學(xué)、文思海輝、中國(guó)人保和同濟(jì)大學(xué)等。

          “2015年,華為云推出了微服務(wù)相關(guān)的服務(wù),這就是ServiceComb的原始代碼,”華為云PaaS產(chǎn)品部總經(jīng)理廖振欽表示:“ Apache ServiceComb是華為云微服務(wù)引擎CSE的核心。它廣泛應(yīng)用于華為消費(fèi)云、華為云核、華為EI等眾多主要產(chǎn)品,是華為微服務(wù)的事實(shí)標(biāo)準(zhǔn)。我們非常高興看到ServiceComb在Apache 孵化器中快速發(fā)展,鼓勵(lì)更多工程師通過成為Apache 軟件基金會(huì)志愿者社區(qū)的一員繼續(xù)接受開源,并為開源做出貢獻(xiàn)。”

          華為消費(fèi)者云基于Apache ServiceComb的高性能,低延遲的異步技術(shù)來實(shí)現(xiàn)1,500多個(gè)節(jié)點(diǎn)級(jí)的微服務(wù),支持4億移動(dòng)手機(jī)用戶在線。使用ServiceComb,QPS提升2倍+,時(shí)延降低45%。

          “我們使用Apache ServiceComb構(gòu)建無人機(jī)控制的智慧大腦。ServiceComb是一種開箱即用的微服務(wù)解決方案,無需任何編碼即可提供微服務(wù)治理能力,”奇蛙智能科技首席架構(gòu)師周蘇建表示:“ 與使用自己實(shí)現(xiàn)的或傳統(tǒng)的其他RPC框架相比,節(jié)省了大量的開發(fā)資源。使用ServiceComb,團(tuán)隊(duì)開發(fā)和節(jié)點(diǎn)部署效率都提高了1倍,這是非常令人興奮。我們也非常高興看到ServiceComb的集成了如APM、Apache Zipkin、Apache SkyWalking和Prometheus等開源分布式追蹤系統(tǒng),極大地提高了我們的跨節(jié)點(diǎn)調(diào)用鏈追蹤能力,團(tuán)隊(duì)定位和解決問題的效率。”

          “由于微服務(wù)架構(gòu)不是一個(gè)單點(diǎn)技術(shù)問題,我們需要響應(yīng)技術(shù)、組織和流程的快速變化,”軟通智慧城市科技有限公司產(chǎn)品工程中心副總裁鮑永偉說:“ Apache ServiceComb java-chassis做得很好,其核心完全基于OpenAPI的服務(wù)契約實(shí)現(xiàn),可以幫助我們自動(dòng)生成服務(wù)框架代碼。這使我們的團(tuán)隊(duì)能夠順利地將我們的智慧城市業(yè)務(wù)系統(tǒng)進(jìn)行微服務(wù)化。 非常高興看到我們的員工積極參與ServiceComb項(xiàng)目,并與Apache社區(qū)一起學(xué)習(xí)開放開發(fā)的Apache Way。Apache ServiceComb是一個(gè)明星項(xiàng)目,我們堅(jiān)信參與ServiceComb社區(qū)將有助于提高我們的軟件工程師能力。”

          “Apache ServiceComb擁有完善健康的社區(qū)和全面的技術(shù)背景。該項(xiàng)目致力于讓企業(yè)更輕松微服務(wù)化和上云,這令人印象深刻,”傳智播客研究院院長(zhǎng)于洋說:“ 傳智播客基于對(duì)微服務(wù)設(shè)計(jì)、優(yōu)秀技術(shù)實(shí)踐和完善的社區(qū)文檔等考慮,選擇了ServiceComb作為教育培訓(xùn)的微服務(wù)技術(shù)教材。”

          “畢業(yè)成為Apache頂級(jí)項(xiàng)目,表明進(jìn)入孵化器前或孵化期間加入的所有貢獻(xiàn)者們都擁有一個(gè)被稱為Apache ServiceComb的地方,”姜寧補(bǔ)充說:“ 很高興在這個(gè)開放、平等和多樣化的環(huán)境中與志愿者合作。我們歡迎新的貢獻(xiàn)者以代碼開發(fā)、布道微服務(wù)、微服務(wù)創(chuàng)新、推進(jìn)社區(qū)在“Apache Way”下發(fā)展,以及任何其他形式加入ServiceComb。”

           

          可用性和監(jiān)督:

          Apache ServiceComb軟件是在Apache License v2.0下發(fā)布的,由活躍的貢獻(xiàn)者自主選擇并組建的團(tuán)隊(duì)監(jiān)督。項(xiàng)目管理委員會(huì)(PMC)負(fù)責(zé)指導(dǎo)項(xiàng)目的日常運(yùn)營(yíng),包括社區(qū)發(fā)展和產(chǎn)品發(fā)布。有關(guān)下載,文檔以及參與Apache ServiceComb的方法,

          請(qǐng)?jiān)L問:http://servicecomb.apache.org/     https://twitter.com/ServiceComb

          關(guān)于Apache軟件基金會(huì)(ASF)

          Apache軟件基金會(huì)(Apache Software Foundation,簡(jiǎn)稱ASF)成立于1999年,是世界上最大的開源基金會(huì),負(fù)責(zé)監(jiān)管350多個(gè)免費(fèi)的企業(yè)級(jí)項(xiàng)目和1.9億多行的代碼,它們作為主干支撐著全球廣泛使用的應(yīng)用程序。

          ASF屢獲殊榮的“The Apache Way”精英管理流程讓730名獨(dú)立會(huì)員和6800名代碼提交者在人工智能/深度學(xué)習(xí)、大數(shù)據(jù)、構(gòu)建管理、云計(jì)算,內(nèi)容、DevOps、物聯(lián)網(wǎng)/邊緣、移動(dòng)化、服務(wù)器、Web框架等方面進(jìn)行合作和創(chuàng)新。廣泛應(yīng)用的Apache許可證利于商業(yè)運(yùn)作,使得無數(shù)解決方案得以傳播。Apache社區(qū)計(jì)劃包括ASF官方全球會(huì)議ApacheCon。ASF是符合美國(guó)國(guó)內(nèi)稅收法501(c)(3)的非營(yíng)利慈善機(jī)構(gòu),由個(gè)人捐贈(zèng)和企業(yè)贊助商資助。

          更多信息請(qǐng)?jiān)L問:http://www.apache.org/      https://twitter.com/TheASF

          “Apache”、“ServiceComb”、“Apache ServiceComb”和“ApacheCon”是Apache軟件基金會(huì)在美國(guó)和/或其他國(guó)家/地區(qū)的注冊(cè)商標(biāo)或商標(biāo)。 所有其他品牌和商標(biāo)均為其各自所有者的財(cái)產(chǎn)。

          瀏覽 29
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  又色又爽的网站 | 亚洲伊人影院 | 插插插视频 | 久久精品影片 | 韩国一区在线 |