成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

阿里開(kāi)源的11個(gè)神級(jí)項(xiàng)目

開(kāi)源 新聞
阿里這些開(kāi)源項(xiàng)目中的絕大多數(shù),我都在實(shí)際工作中用過(guò),或者有同事用過(guò)。確實(shí)挺不錯(cuò),挺有價(jià)值的,現(xiàn)在推薦給大家。

前言

整理了一下,阿里巴巴開(kāi)源的10款神級(jí)項(xiàng)目。

這些開(kāi)源項(xiàng)目中的絕大多數(shù),我都在實(shí)際工作中用過(guò),或者有同事用過(guò)。確實(shí)挺不錯(cuò),挺有價(jià)值的,現(xiàn)在推薦給大家。

1. Druid

Druid自稱(chēng)是Java語(yǔ)言中最好的數(shù)據(jù)庫(kù)連接池,它能夠提供強(qiáng)大的監(jiān)控和擴(kuò)展功能。監(jiān)控后臺(tái)如下圖所示:

Druid的主要優(yōu)點(diǎn)如下:

  • 它能監(jiān)控?cái)?shù)據(jù)庫(kù)訪問(wèn)性能。
  • 它提供了WallFilter,它是基于SQL語(yǔ)義分析來(lái)實(shí)現(xiàn)防御SQL注入攻擊的。
  • 它提供了多種監(jiān)測(cè)連接泄漏的手段。
  • 它提供了數(shù)據(jù)庫(kù)密碼加密的功能。
  • 它能打印SQL執(zhí)行日志。

github地址: https://github.com/alibaba/druid

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.alibaba/druid

配置maven依賴(lài):

<dependency>
  <groupId>com.alibaba</groupId>
  <artifactId>druid</artifactId>
  <version>${druid-version}</version>
</dependency>

2. fastjson

fastjson是阿里巴巴的開(kāi)源JSON解析庫(kù),它可以解析JSON格式的字符串,支持將Java Bean序列化為JSON字符串,也可以從JSON字符串反序列化到JavaBean。

fastjson的主要優(yōu)點(diǎn)如下:

  • 速度快,fastjson相對(duì)其他JSON庫(kù)的特點(diǎn)是快,從2011年fastjson發(fā)布1.1.x版本之后,其性能從未被其他Java實(shí)現(xiàn)的JSON庫(kù)超越。
  • 使用廣泛,fastjson在阿里巴巴大規(guī)模使用,在數(shù)萬(wàn)臺(tái)服務(wù)器上部署,fastjson在業(yè)界被廣泛接受。在2012年被開(kāi)源中國(guó)評(píng)選為最受歡迎的國(guó)產(chǎn)開(kāi)源軟件之一。
  • 使用簡(jiǎn)單,fastjson的API十分簡(jiǎn)潔。
//序列化
String text = JSON.toJSONString(obj); 
//反序列化
VO vo = JSON.parseObject("{...}"VO.class); 
  • 功能完備,支持泛型,支持流處理超大文本,支持枚舉,支持序列化和反序列化擴(kuò)展。

github地址: https://github.com/alibaba/fastjson

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.alibaba/fastjson

配置maven依賴(lài):

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.76</version>
</dependency>

3. Dubbo

Apache Dubbo 是一款微服務(wù)開(kāi)發(fā)框架,它提供了 RPC通信 與 微服務(wù)治理 兩大關(guān)鍵能力。這意味著,使用 Dubbo 開(kāi)發(fā)的微服務(wù),將具備相互之間的遠(yuǎn)程發(fā)現(xiàn)與通信能力, 同時(shí)利用 Dubbo 提供的豐富服務(wù)治理能力,可以實(shí)現(xiàn)諸如服務(wù)發(fā)現(xiàn)、負(fù)載均衡、流量調(diào)度等服務(wù)治理訴求。

同時(shí) Dubbo 是高度可擴(kuò)展的,用戶幾乎可以在任意功能點(diǎn)去定制自己的實(shí)現(xiàn),以改變框架的默認(rèn)行為來(lái)滿足自己的業(yè)務(wù)需求。它目前已交給Apache管理和維護(hù)。

架構(gòu)圖如下:

Dubbo的主要優(yōu)點(diǎn)如下:

  • 基于透明接口的RPC
  • 智能負(fù)載均衡
  • 自動(dòng)服務(wù)注冊(cè)和發(fā)現(xiàn)
  • 高擴(kuò)展性
  • 運(yùn)行時(shí)流量路由
  • 可視化服務(wù)治理
  • 云原生友好

github地址: https://github.com/apache/dubbo

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.alibaba/dubbo/

配置maven依賴(lài):

<properties>
    <dubbo.version>3.0.3</dubbo.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.apache.dubbo</groupId>
        <artifactId>dubbo</artifactId>
        <version>${dubbo.version}</version>
    </dependency>
    <dependency>
        <groupId>org.apache.dubbo</groupId>
        <artifactId>dubbo-dependencies-zookeeper</artifactId>
        <version>${dubbo.version}</version>
        <type>pom</type>
    </dependency>
</dependencies>

4. Rocketmq

Apache RocketMQ是一個(gè)分布式消息和流媒體平臺(tái),具有低延遲、高性能和可靠性、萬(wàn)億級(jí)容量和靈活的可擴(kuò)展性。

它提供了多種功能:

  • 消息傳遞模式,包括發(fā)布/訂閱、請(qǐng)求/回復(fù)和流媒體
  • 金融級(jí)交易消息
  • 基于DLedger的內(nèi)置容錯(cuò)和高可用配置選項(xiàng)
  • 多種跨語(yǔ)言客戶端,如Java、C/C++、Python、Go
  • 可插拔傳輸協(xié)議,例如 TCP、SSL、AIO
  • 內(nèi)置消息追蹤能力,也支持opentracing
  • 多功能大數(shù)據(jù)和流媒體生態(tài)系統(tǒng)集成
  • 按時(shí)間或偏移量的消息追溯
  • 可靠的 FIFO 和同一隊(duì)列中的嚴(yán)格有序消息傳遞
  • 高效的拉推式消費(fèi)模式
  • 單個(gè)隊(duì)列百萬(wàn)級(jí)消息累積能力
  • 多種消息傳遞協(xié)議,如 JMS 和 OpenMessaging
  • 靈活的分布式橫向擴(kuò)展部署架構(gòu)
  • 閃電般的批量消息交換系統(tǒng)
  • 各種消息過(guò)濾機(jī)制,例如 SQL 和 Tag
  • 用于隔離測(cè)試和云隔離集群的 Docker 鏡像
  • 用于配置、指標(biāo)和監(jiān)控的功能豐富的管理儀表板
  • 認(rèn)證和授權(quán)
  • 免費(fèi)的開(kāi)源連接器,用于源和接收器

rocketmq后臺(tái)管理界面:

github地址: https://github.com/apache/rocketmq

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/org.apache.rocketmq/rocketmq-spring-boot-starter

rocketmq包含:服務(wù)端和客戶端,在我們的項(xiàng)目中主要關(guān)注客戶端的代碼即可。

配置maven依賴(lài):

<dependency>
    <groupId>org.apache.rocketmq</groupId>
    <artifactId>rocketmq-client</artifactId>
    <version>4.3.0</version>
</dependency>

5. Arthas

Arthas 是Alibaba開(kāi)源的Java診斷工具,深受開(kāi)發(fā)者喜愛(ài)。

當(dāng)你遇到以下類(lèi)似問(wèn)題而束手無(wú)策時(shí),Arthas可以幫助你解決:

  • 這個(gè)類(lèi)從哪個(gè) jar 包加載的?為什么會(huì)報(bào)各種類(lèi)相關(guān)的 Exception?
  • 我改的代碼為什么沒(méi)有執(zhí)行到?難道是我沒(méi) commit?分支搞錯(cuò)了?
  • 遇到問(wèn)題無(wú)法在線上 debug,難道只能通過(guò)加日志再重新發(fā)布嗎?
  • 線上遇到某個(gè)用戶的數(shù)據(jù)處理有問(wèn)題,但線上同樣無(wú)法 debug,線下無(wú)法重現(xiàn)!
  • 是否有一個(gè)全局視角來(lái)查看系統(tǒng)的運(yùn)行狀況?
  • 有什么辦法可以監(jiān)控到JVM的實(shí)時(shí)運(yùn)行狀態(tài)?
  • 怎么快速定位應(yīng)用的熱點(diǎn),生成火焰圖?
  • 怎樣直接從JVM內(nèi)查找某個(gè)類(lèi)的實(shí)例?

分析代碼消耗時(shí)間:Arthas支持JDK 6+,能夠運(yùn)行在多種操作系統(tǒng)上,比如:Linux/Mac/Windows,采用命令行交互模式,同時(shí)提供豐富的 Tab 自動(dòng)補(bǔ)全功能,進(jìn)一步方便進(jìn)行問(wèn)題的定位和診斷。

github地址: https://alibaba.github.io/arthas/

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.taobao.arthas/arthas-spring-boot-starter

在目標(biāo)機(jī)器執(zhí)行如下命令即可啟動(dòng)arthas:

curl -O https://arthas.aliyun.com/arthas-boot.jar
java -jar arthas-boot.jar

6. Nacos

Nacos是一個(gè)易于使用的平臺(tái),專(zhuān)為動(dòng)態(tài)服務(wù)發(fā)現(xiàn)和配置以及服務(wù)管理而設(shè)計(jì)。它可以幫助您輕松構(gòu)建云原生應(yīng)用程序和微服務(wù)平臺(tái)。

服務(wù)是Nacos的一等公民。Nacos 支持幾乎所有類(lèi)型的服務(wù),例如Dubbo/gRPC 服務(wù)、Spring Cloud RESTFul 服務(wù)或Kubernetes 服務(wù)。

Nacos 提供了四大功能。

  • 服務(wù)發(fā)現(xiàn)和服務(wù)健康檢查。Nacos 使服務(wù)通過(guò) DNS 或 HTTP 接口注冊(cè)自己和發(fā)現(xiàn)其他服務(wù)變得簡(jiǎn)單。Nacos 還提供服務(wù)的實(shí)時(shí)健康檢查,以防止向不健康的主機(jī)或服務(wù)實(shí)例發(fā)送請(qǐng)求。
  • 動(dòng)態(tài)配置管理。動(dòng)態(tài)配置服務(wù)允許您在所有環(huán)境中以集中和動(dòng)態(tài)的方式管理所有服務(wù)的配置。Nacos 無(wú)需在更新配置時(shí)重新部署應(yīng)用程序和服務(wù),這使得配置更改更加高效和敏捷。
  • 動(dòng)態(tài) DNS 服務(wù)。Nacos 支持加權(quán)路由,讓您更容易在數(shù)據(jù)中心內(nèi)的生產(chǎn)環(huán)境中實(shí)現(xiàn)中層負(fù)載均衡、靈活的路由策略、流量控制和簡(jiǎn)單的 DNS 解析服務(wù)。它可以幫助您輕松實(shí)現(xiàn)基于 DNS 的服務(wù)發(fā)現(xiàn),并防止應(yīng)用程序耦合到特定于供應(yīng)商的服務(wù)發(fā)現(xiàn) API。
  • 服務(wù)和元數(shù)據(jù)管理。Nacos 提供了一個(gè)易于使用的服務(wù)儀表板,幫助您管理您的服務(wù)元數(shù)據(jù)、配置、kubernetes DNS、服務(wù)健康和指標(biāo)統(tǒng)計(jì)。

Nacos 地圖:

Nacos 生態(tài)圖:

github地址: https://github.com/alibaba/nacos

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-nacos-discovery

7. easyexcel

Java解析、生成Excel比較有名的框架有Apache poi、jxl。但他們都存在一個(gè)嚴(yán)重的問(wèn)題就是非常的耗內(nèi)存,poi有一套SAX模式的API可以一定程度的解決一些內(nèi)存溢出的問(wèn)題,但POI還是有一些缺陷,比如07版Excel解壓縮以及解壓后存儲(chǔ)都是在內(nèi)存中完成的,內(nèi)存消耗依然很大。

easyexcel重寫(xiě)了poi對(duì)07版Excel的解析,一個(gè)3M的excel用POI sax解析依然需要100M左右內(nèi)存,改用easyexcel可以降低到幾M,并且再大的excel也不會(huì)出現(xiàn)內(nèi)存溢出;03版依賴(lài)POI的sax模式,在上層做了模型轉(zhuǎn)換的封裝,讓使用者更加簡(jiǎn)單方便。

64M內(nèi)存1分鐘內(nèi)讀取75M(46W行25列)的Excel

github地址: https://github.com/alibaba/easyexcel

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.alibaba/easyexcel

配置maven依賴(lài):

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>easyexcel</artifactId>
    <version>2.2.6</version>
</dependency>

8. Sentinel

隨著分布式系統(tǒng)變得越來(lái)越流行,服務(wù)之間的可靠性變得比以往任何時(shí)候都更加重要。

Sentinel以“流量”為切入點(diǎn),在流量控制、 流量整形、熔斷、系統(tǒng)自適應(yīng)保護(hù)等多個(gè)領(lǐng)域開(kāi)展工作,保障微服務(wù)的可靠性和彈性。

Sentinel具有以下特點(diǎn):

  • 豐富的適用場(chǎng)景:Sentinel在阿里巴巴得到了廣泛的應(yīng)用,幾乎覆蓋了近10年雙11(11.11)購(gòu)物節(jié)的所有核心場(chǎng)景,比如需要限制突發(fā)流量的“秒殺”滿足系統(tǒng)容量、消息削峰填谷、下游不可靠業(yè)務(wù)斷路、集群流量控制等。
  • 實(shí)時(shí)監(jiān)控:Sentinel 還提供實(shí)時(shí)監(jiān)控能力。可以實(shí)時(shí)查看單臺(tái)機(jī)器的運(yùn)行時(shí)信息,以及500個(gè)節(jié)點(diǎn)以下集群的運(yùn)行時(shí)信息匯總。
  • 廣泛的開(kāi)源生態(tài)系統(tǒng):Sentinel 提供與 Spring Cloud、Dubbo 和 gRPC 等常用框架和庫(kù)的開(kāi)箱即用集成。您只需將適配器依賴(lài)項(xiàng)添加到您的服務(wù)即可輕松使用 Sentinel。
  • 多語(yǔ)言支持:Sentinel 為 Java、Go和C++提供了本機(jī)支持。
  • 豐富的SPI擴(kuò)展:Sentinel提供簡(jiǎn)單易用的SPI擴(kuò)展接口,可以讓您快速自定義邏輯,例如自定義規(guī)則管理、適配數(shù)據(jù)源等。

功能概述:

生態(tài)系統(tǒng)景觀:

github地址: https://github.com/alibaba/Sentinel

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.alibaba.csp/sentinel-core

配置maven依賴(lài):

<dependency>
    <groupId>com.alibaba.csp</groupId>
    <artifactId>sentinel-core</artifactId>
    <version>1.8.2</version>
</dependency>

9. otter

阿里巴巴B2B公司,因?yàn)闃I(yè)務(wù)的特性,賣(mài)家主要集中在國(guó)內(nèi),買(mǎi)家主要集中在國(guó)外,所以衍生出了杭州和美國(guó)異地機(jī)房的需求,同時(shí)為了提升用戶體驗(yàn),整個(gè)機(jī)房的架構(gòu)為雙A,兩邊均可寫(xiě),由此誕生了otter這樣一個(gè)產(chǎn)品。

otter第一版本可追溯到04~05年,此次外部開(kāi)源的版本為第4版,開(kāi)發(fā)時(shí)間從2011年7月份一直持續(xù)到現(xiàn)在,目前阿里巴巴B2B內(nèi)部的本地/異地機(jī)房的同步需求基本全上了otte4。

目前同步規(guī)模:

  • 同步數(shù)據(jù)量6億
  • 文件同步1.5TB(2000w張圖片)
  • 涉及200+個(gè)數(shù)據(jù)庫(kù)實(shí)例之間的同步
  • 80+臺(tái)機(jī)器的集群規(guī)模

otter能解決什么?

  • 異構(gòu)庫(kù)同步。mysql -> mysql/oracle. (目前開(kāi)源版本只支持mysql增量,目標(biāo)庫(kù)可以是mysql或者oracle,取決于canal的功能)
  • 單機(jī)房同步 (數(shù)據(jù)庫(kù)之間RTT < 1ms)a. 數(shù)據(jù)庫(kù)版本升級(jí)b. 數(shù)據(jù)表遷移c. 異步二級(jí)索引
  • 異地機(jī)房同步 (比如阿里巴巴國(guó)際站就是杭州和美國(guó)機(jī)房的數(shù)據(jù)庫(kù)同步,RTT > 200ms,亮點(diǎn))a. 機(jī)房容災(zāi)
  • 雙向同步a. 避免回環(huán)算法 (通用的解決方案,支持大部分關(guān)系型數(shù)據(jù)庫(kù))b. 數(shù)據(jù)一致性算法 (保證雙A機(jī)房模式下,數(shù)據(jù)保證最終一致性,亮點(diǎn))
  • 文件同步站點(diǎn)鏡像 (進(jìn)行數(shù)據(jù)復(fù)制的同時(shí),復(fù)制關(guān)聯(lián)的圖片,比如復(fù)制產(chǎn)品數(shù)據(jù),同時(shí)復(fù)制產(chǎn)品圖片).

工作原理圖:

單機(jī)房復(fù)制示意圖:

異地機(jī)房復(fù)制示意圖:

github地址: https://github.com/alibaba/otter

maven中央倉(cāng)庫(kù): https://mvnrepository.com/artifact/com.alibaba.otter/canal.client

10. P3C

P3C插件呈現(xiàn)了阿里巴巴 Java 編碼指南,它整合了阿里巴巴集團(tuán)技術(shù)團(tuán)隊(duì)多年來(lái)的最佳編程實(shí)踐。由于我們鼓勵(lì)重用和更好地理解彼此的程序,因此大量 Java 編程團(tuán)隊(duì)對(duì)跨項(xiàng)目的代碼質(zhì)量提出了苛刻的要求。

阿里巴巴過(guò)去見(jiàn)過(guò)很多編程問(wèn)題。例如,有缺陷的數(shù)據(jù)庫(kù)表結(jié)構(gòu)和索引設(shè)計(jì)可能會(huì)導(dǎo)致軟件架構(gòu)缺陷和性能風(fēng)險(xiǎn)。另一個(gè)例子是混亂的代碼結(jié)構(gòu)難以維護(hù)。此外,未經(jīng)身份驗(yàn)證的易受攻擊的代碼容易受到黑客的攻擊。為了解決這些問(wèn)題,我們?yōu)榘⒗锇桶偷腏ava開(kāi)發(fā)人員編寫(xiě)了這份文檔。

更多信息請(qǐng)參考阿里巴巴Java編碼指南:

  • 中文版:阿里巴巴Java開(kāi)發(fā)手冊(cè)
  • 英文版:Alibaba Java Coding Guidelines

該項(xiàng)目由3部分組成:

  • PMD 實(shí)現(xiàn)
  • IntelliJ IDEA 插件
  • Eclipse 插件

四十九條規(guī)則是基于PMD實(shí)現(xiàn)的,更多詳細(xì)信息請(qǐng)參考P3C-PMD文檔。IDE 插件(IDEA 和 Eclipse)中實(shí)現(xiàn)的四個(gè)規(guī)則如下:

  • [Mandatory]禁止使用已棄用的類(lèi)或方法。注意:例如,應(yīng)該使用 decode(String source, String encode) 而不是不推薦使用的方法 decode(String encodeStr)。一旦接口被棄用,接口提供者就有義務(wù)提供一個(gè)新的接口。同時(shí),客戶端程序員有義務(wù)檢查它的新實(shí)現(xiàn)是什么。
  • [Mandatory]來(lái)自接口或抽象類(lèi)的重寫(xiě)方法必須用 @Override 注釋標(biāo)記。反例:對(duì)于 getObject() 和 get0bject(),第一個(gè)是字母“O”,第二個(gè)是數(shù)字“0”。為了準(zhǔn)確判斷覆蓋是否成功,需要一個(gè)@Override注解。同時(shí),一旦抽象類(lèi)中的方法簽名發(fā)生變化,實(shí)現(xiàn)類(lèi)將立即報(bào)告編譯時(shí)錯(cuò)誤。
  • [Mandatory] 靜態(tài)字段或方法應(yīng)直接通過(guò)其類(lèi)名而不是其對(duì)應(yīng)的對(duì)象名來(lái)引用。
  • [Mandatory] hashCode 和 equals 的用法應(yīng)該遵循:
  1. 如果 equals 被覆蓋,則覆蓋 hashCode。
  2. 這兩個(gè)方法必須為 Set 重寫(xiě),因?yàn)樗鼈冇糜诖_保不會(huì)在 Set 中插入重復(fù)的對(duì)象。
  3. 如果使用自定義對(duì)象作為 Map 的鍵,則必須覆蓋這兩個(gè)方法。注意:String 可以用作 Map 的鍵,因?yàn)檫@兩個(gè)方法已經(jīng)被重寫(xiě)。

使用p3c插件的效果:

最新版阿里巴巴Java開(kāi)發(fā)手冊(cè)下載地址:https://github.com/alibaba/p3c/blob/master/Java開(kāi)發(fā)手冊(cè)(嵩山版).pdf

github地址:https://github.com/alibaba/p3c/tree/master/idea-plugin

11. Spring Cloud Alibaba

Spring Cloud Alibaba 為分布式應(yīng)用開(kāi)發(fā)提供一站式解決方案。它包含開(kāi)發(fā)分布式應(yīng)用程序所需的所有組件,使您可以輕松地使用 Spring Cloud 開(kāi)發(fā)應(yīng)用程序。

使用Spring Cloud Alibaba,您只需添加一些注解和少量配置,即可將Spring Cloud應(yīng)用連接到阿里巴巴的分布式解決方案,并通過(guò)阿里巴巴中間件構(gòu)建分布式應(yīng)用系統(tǒng)。

主要功能如下:

  • 流量控制和服務(wù)降級(jí):默認(rèn)支持 HTTP 服務(wù)的流量控制。您還可以使用注釋自定義流量控制和服務(wù)降級(jí)規(guī)則。規(guī)則可以動(dòng)態(tài)更改。
  • 服務(wù)注冊(cè)和發(fā)現(xiàn):可以注冊(cè)服務(wù),客戶端可以使用 Spring 管理的 bean,自動(dòng)集成 Ribbon 來(lái)發(fā)現(xiàn)實(shí)例。
  • 分布式配置:支持分布式系統(tǒng)中的外化配置,配置變化時(shí)自動(dòng)刷新。
  • 事件驅(qū)動(dòng):支持構(gòu)建與共享消息系統(tǒng)連接的高度可擴(kuò)展的事件驅(qū)動(dòng)微服務(wù)。
  • 分布式事務(wù):支持高性能、易用的分布式事務(wù)解決方案。
  • 阿里云對(duì)象存儲(chǔ):海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù)。支持隨時(shí)隨地在任何應(yīng)用程序中存儲(chǔ)和訪問(wèn)任何類(lèi)型的數(shù)據(jù)。
  • 阿里云SchedulerX:精準(zhǔn)、高可靠、高可用的定時(shí)作業(yè)調(diào)度服務(wù),響應(yīng)時(shí)間秒級(jí)。
  • 阿里云短信:覆蓋全球的短信服務(wù),阿里短信提供便捷、高效、智能的通訊能力,幫助企業(yè)快速聯(lián)系客戶。

主要包含如下組件:

  • Sentinel:把流量作為切入點(diǎn),從流量控制、熔斷降級(jí)、系統(tǒng)負(fù)載保護(hù)等多個(gè)維度保護(hù)服務(wù)的穩(wěn)定性。
  • Nacos:一個(gè)更易于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。
  • RocketMQ:一款開(kāi)源的分布式消息系統(tǒng),基于高可用分布式集群技術(shù),提供低延時(shí)的、高可靠的消息發(fā)布與訂閱服務(wù)。
  • Dubbo:Apache Dubbo? 是一款高性能 Java RPC 框架。
  • Seata:阿里巴巴開(kāi)源產(chǎn)品,一個(gè)易于使用的高性能微服務(wù)分布式事務(wù)解決方案。
  • Alibaba Cloud OSS: 阿里云對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡(jiǎn)稱(chēng) OSS),是阿里云提供的海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù)。您可以在任何應(yīng)用、任何時(shí)間、任何地點(diǎn)存儲(chǔ)和訪問(wèn)任意類(lèi)型的數(shù)據(jù)。
  • Alibaba Cloud SchedulerX: 阿里中間件團(tuán)隊(duì)開(kāi)發(fā)的一款分布式任務(wù)調(diào)度產(chǎn)品,提供秒級(jí)、精準(zhǔn)、高可靠、高可用的定時(shí)(基于 Cron 表達(dá)式)任務(wù)調(diào)度服務(wù)。
  • Alibaba Cloud SMS: 覆蓋全球的短信服務(wù),友好、高效、智能的互聯(lián)化通訊能力,幫助企業(yè)迅速搭建客戶觸達(dá)通道。

github地址: https://github.com/alibaba/spring-cloud-alibaba

配置maven依賴(lài):

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>2.2.6.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>


責(zé)任編輯:張燕妮 來(lái)源: 蘇三說(shuō)技術(shù)
相關(guān)推薦

2022-05-19 15:51:35

開(kāi)源筆記

2014-12-23 14:57:42

開(kāi)源項(xiàng)目機(jī)器學(xué)習(xí)

2023-04-11 08:26:34

2019-02-26 09:42:14

開(kāi)源技術(shù) 趨勢(shì)

2025-02-12 07:20:25

開(kāi)源前端后端

2025-03-26 08:10:56

2021-08-16 05:31:15

Windows 11操作系統(tǒng)微軟

2023-05-29 08:25:28

2023-06-29 07:37:26

2022-12-20 15:45:01

2014-11-05 09:34:06

開(kāi)源監(jiān)測(cè)工具

2018-03-23 09:00:00

開(kāi)源ArduinoDebian

2024-01-03 09:52:54

開(kāi)源TTS引擎TTS

2017-12-04 12:12:35

2024-01-05 18:04:59

人工智能Tabnine插件

2019-11-01 09:23:31

開(kāi)源項(xiàng)目UI

2022-10-20 15:16:23

JavaScript數(shù)組技能

2021-06-10 05:43:01

開(kāi)源Kubernetes容器

2019-12-24 14:12:40

開(kāi)源項(xiàng)目Github語(yǔ)言

2025-03-31 00:00:02

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 欧美精品一区二区三区四区五区 | 中文天堂在线观看 | 日日日日操| 亚洲国产精品久久久久秋霞不卡 | 欧美极品在线 | 亚洲一区二区视频在线播放 | 国产高清精品一区二区三区 | 夜夜爽99久久国产综合精品女不卡 | 一区视频| 一区二区三区四区日韩 | 日韩电影中文字幕在线观看 | 中国人pornoxxx麻豆 | 天天久| 国产精品久久久久久久久久免费看 | 天堂网中文字幕在线观看 | 亚洲综合日韩精品欧美综合区 | 羞羞网站在线观看 | 99在线免费视频 | 国产视频一区二区 | 一区二区三区精品 | 一区二区三区亚洲视频 | 91久久久久久久久久久 | 日韩一级黄色片 | 久久午夜视频 | 99久久精品国产一区二区三区 | 91麻豆产精品久久久久久夏晴子 | 亚洲一区二区在线 | 99九九视频| 日韩欧美三区 | 日韩精品一区二区三区高清免费 | 亚洲一区欧美一区 | 亚洲国产精品久久久久秋霞不卡 | 亚洲精品99999| 日韩视频在线观看中文字幕 | 日本在线观看视频 | 精品欧美一区二区在线观看欧美熟 | 国产精品视频网 | 中文字幕欧美一区 | av看片网站| 91精品国产91久久久久久吃药 | 国产精品久久久久久 |