阿里巴巴開源項目彙總-(系統)

來源:http://www.javashuo.com/article/p-witwhxzp-bk.htmlnginx

1. 分佈式文件系統 FastDFS

FastDFS 是一個開源的分佈式文件系統,她對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件爲載體的在線服務,如相冊網站、視頻網站等等。git

地址:https://github.com/happyfish100/fastdfsgithub

2. 消息中間件 Apache RocketMQ

RocketMQ 是一款分佈式、隊列模型的消息中間件,具備如下特色:web

可以保證嚴格的消息順序
提供豐富的消息拉取模式
高效的訂閱者水平擴展能力
實時的消息訂閱機制
億級消息堆積能力
地址:https://github.com/apache/rocketmq/apache

3. 分佈式 key/value 存儲系統 Tair

Tair是一個Key/Value結構數據的解決方案,它默認支持基於內存和文件的兩種存儲方式,分別和咱們一般所說的緩存和持久化存儲對應。segmentfault

地址:https://github.com/alibaba/tair緩存

4. 系統信息採集和監控工具 Tsar

Tsar是淘寶的採集工具,主要用來收集服務器的系統信息(如cpu,io,mem,tcp等)以及應用數據(如squid haproxy nginx等),tsar支持實時查看和歷史查看,方便了解應用和服務器的信息!安全

地址:https://github.com/alibaba/tsar服務器

5. 分佈式消息中間件 Metamorphosis

91560100541c91d5c14aedad0031b44492cbc892app

Metamorphosis (MetaQ) 是一個高性能、高可用、可擴展的分佈式消息中間件,相似於LinkedIn的Kafka,具備消息存儲順序寫、吞吐量大和支持本地和XA事務等特性,適用於大吞吐量、順序消息、廣播和日誌數據傳輸等場景。

地址:https://github.com/killme2008/Metamorphosis

6. 淘寶Web服務器 Tengine

Tengine是由淘寶網發起的Web服務器項目。它在Nginx的基礎上,針對大訪問量網站的需求,添加了不少高級功能和特性。Tengine的性能和穩定性已經在大型的網站如淘寶網,天貓商城等獲得了很好的檢驗。它的最終目標是打造一個高效、穩定、安全、易用的Web平臺。

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

7. 分佈式文件系統 TFS

TFS(Taobao FileSystem)是一個高可擴展、高可用、高性能、面向互聯網服務的分佈式文件系統,其設計目標是支持海量的非結構化數據。

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

8. 異步任務處理系統 TBSchedule

tbschedule 是一個簡潔的分佈式任務調度引擎,目的是讓一種批量任務或者不斷變化的任務,可以被動態的分配到多個主機的JVM中,不一樣的線程組中並行執行。全部的任務可以被不重複,不遺漏的快速處理。

地址:https://github.com/taobao/TBSchedule

9. 容器引擎 Pouch

04a2ed22d016dde2b1e2f1a75dd6773b9edcd6aa

Pouch 是一款輕量級的容器引擎,擁有快速高效、可移植性高、資源佔用少等特性,主要幫助阿里更快的作到內部業務的交付,同時提升超大規模下數據中心的物理資源利用率。

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

10. 在線分析查詢系統 mdrill

mdrill是一個分佈式的在線分析查詢系統,基於hadoop,lucene,solr,jstorm等開源系統做爲實現,基於SQL的查詢語法。 mdrill是一個可以對大量數據進行分佈式處理的軟件框架。mdrill是快速的高性能的,他的底層因使用了索引、列式存儲、以及內存cache等技 術,使得數據掃描的速度大爲增長。mdrill是分佈式的,它以並行的方式工做,經過並行處理加快處理速度。

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

相關文章
相關標籤/搜索