日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

阿里巴巴最新开源软件列表(建议收藏系列)

發(fā)布時間:2023/12/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 阿里巴巴最新开源软件列表(建议收藏系列) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

阿里的開源項目很多,這也跟@淘寶正明的開源態(tài)度密不可分。

有很多重量級的項目,例如LVS、Tengine,或者很有實踐價值的中間件

今天小編為大家匯總了阿里開源的項目,快來看看吧! 服務框架 Dubbo

Dubbo 是阿里巴巴公司開源的一個高性能優(yōu)秀的服務框架,使得應用可通過高性能的 RPC 實

現(xiàn)服務的輸出和輸入功能,可以和 Spring框架無縫集成。

JDBC連接池、監(jiān)控組件 Druid

Druid是一個JDBC組件,它包括三部分:

代理Driver,能夠提供基于Filter-Chain模式的插件體系。

DruidDataSource 高效可管理的數(shù)據(jù)庫連接池。

SQLParser

Java的JSON處理器 fastjson

fastjson 是一個性能很好的 Java 語言實現(xiàn)的 JSON 解析器和生成器,來自阿里巴巴的工程師開發(fā)。

分布式文件系統(tǒng) FastDFS

FastDFS是一個開源的分布式文件系統(tǒng),她對文件進行管理,功能包括:文件存儲、文件同

步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。

特別適合以文件為載體的在線服務,如相冊網(wǎng)站、視頻網(wǎng)站等等。

淘寶Hadoop作業(yè)平臺 宙斯Zeus

宙斯(zeus)是什么 宙斯是一個完整的Hadoop的作業(yè)平臺 從Hadoop任務的調(diào)試運行到生產(chǎn)任

務的周期調(diào)度 宙斯支持任務的整個生命周期。

淘寶分布式數(shù)據(jù)庫 OceanBase

OceanBase是一個支持海量數(shù)據(jù)的高性能分布式數(shù)據(jù)庫系統(tǒng),實現(xiàn)了數(shù)千億條記錄、數(shù)百TB

數(shù)據(jù)上的跨行跨表事務,由淘寶核心系統(tǒng)研發(fā)部、運維、DBA、廣告、應用研發(fā)等部門共同完

成。

在設計和實現(xiàn)OceanBase的時候暫時摒棄了不緊急的DBMS的功能,例如臨時表,視圖

(view),研發(fā)團隊把有限的資源集中到關(guān)鍵點上,當前 OceanBase主要解決數(shù)據(jù)更新一致

性、高性能的跨表讀事務、范圍查詢、join、數(shù)據(jù)全量及增量dump、批量數(shù)據(jù)導入。

目前OceanBase已經(jīng)應用于淘寶收藏夾,用于存儲淘寶用戶收藏條目和具體的商品、店鋪信

息,每天支持4~5千萬的更新操作。等待上線的應用還包括CTU、SNS等,每天更新超過20

億,更新數(shù)據(jù)量超過2.5TB,并會逐步在淘寶內(nèi)部推廣。

分布式key/value存儲系統(tǒng) Tair

Tair是由淘寶網(wǎng)自主開發(fā)的Key/Value結(jié)構(gòu)數(shù)據(jù)存儲系統(tǒng),在淘寶網(wǎng)有著大規(guī)模的應用。您在

登錄淘寶、查看商品詳情頁面或者在淘江湖和好友“搗漿糊”的時候,都在直接或間接地和

Tair交互。

系統(tǒng)信息采集和監(jiān)控工具 Tsar Tsar是淘寶的采集工具,主要用來收集服務器的系統(tǒng)信息(如cpu,io,mem,tcp等)以及

應用數(shù)據(jù)(如squid haproxy nginx等),tsar支持實時查看和歷史查看,方便了解應用和服務器的信息!

它類似于sar,能監(jiān)控和收集服務器和關(guān)鍵應用的信息,支持實時終端顯示和集中式數(shù)據(jù)庫存

儲查詢,還能向Nagios發(fā)送報警信息。

Tsar模塊化的設計利于通過開發(fā)新模塊來擴展新的功能,非常方便。

七天學會NodeJS

七天學會NodeJS是阿里巴巴國際站前端技術(shù)部編寫的開源文檔,用于學習 Node.js。

模塊加載框架 SeaJS

Sea.JS 是一個遵循 CommonJS 規(guī)范的模塊加載框架,可用來輕松愉悅地加載任意JavaScript模塊。

SeaJS 支持的標準模塊遵循 Modules/Wrappings 規(guī)范的 define 形式,可運行于 Web 瀏覽

器以及 node.JS 等環(huán)境中。

分布式消息中間件 Metamorphosis

Metamorphosis (MetaQ) 是一個高性能、高可用、可擴展的分布式消息中間件,類似于

LinkedIn的Kafka,具有消息存儲順序?qū)憽⑼掏铝看蠛椭С直镜睾蚗A事務等特性,適用于大吞

吐量、順序消息、廣播和日志數(shù)據(jù)傳輸?shù)葓鼍?#xff0c;在淘寶和支付寶有著廣泛的應用,現(xiàn)已開源。

阿里巴巴分布式數(shù)據(jù)庫同步系統(tǒng) otter

otter 基于數(shù)據(jù)庫增量日志解析,準實時同步到本機房或異地機房mysql/oracle數(shù)據(jù)庫.

一個分布式數(shù)據(jù)庫同步系統(tǒng)。

HTML5 互動游戲引擎 Hilo

Hilo 是阿里巴巴集團開發(fā)的一款HTML5跨終端游戲解決方案,ta可以幫助開發(fā)者快速創(chuàng)建

HTML5游戲。

JavaScript 模板引擎 Velocity.js

Velocity.js 是velocity模板語法的javascript實現(xiàn)。

Velocity 是基于Java的模板引擎,廣泛應用在阿里集 體各個子公司。

Velocity模板適用于大量模板使用的場景,支持復雜的邏輯運算,包含 基本數(shù)據(jù)類型、變量賦

值和函數(shù)等功能。

Velocity.js 支持 Node.js 和瀏覽器環(huán)境。

Oracle數(shù)據(jù)遷移同步工具 yugong

yugong 是阿里巴巴推出的去Oracle數(shù)據(jù)遷移同步工具(全量+增量,目標支持

MySQL/DRDS)08年左右,阿里巴巴開始嘗試MySQL的相關(guān)研究,并開發(fā)了基于MySQL分庫

分表技術(shù)的相關(guān)產(chǎn)品Cobar/TDDL(目前為阿里云DRDS產(chǎn)品),解決了單機Oracle無法滿足的

擴展性問題,當時也掀起一股去IOE項目的浪潮,愚公這項目因此而誕生,其要解決的目標就

是幫助用戶完成從Oracle數(shù)據(jù)遷移到MySQL上,完成去IOE的第一步。

自動化測試解決方案 Macaca

官方網(wǎng)站: 鏈接 Macaca是一套完整的自動化測試解決方案。

特性: 支持移動端和PC端;支持Native, Hybrid, H5 等多種應用類型;提供客戶端工具和持續(xù)集成服務

非侵入式運行期 AOP 框架 Dexposed

Dexposed 是阿里巴巴無線事業(yè)部第一個重量級Andorid 開源軟件,基于 ROOT 社區(qū)著名開

源項目 Xposed 改造剝離了 ROOT 部分,演化為服務于所在應用自身的 AOP 框架。它支撐

了阿里大部分 App 的在線分鐘級客戶端 bugfix 和線上調(diào)試能力。

Dexposed 的 AOP 是實現(xiàn)了純非侵入式,沒有任何注釋處理器,weaver 或者字節(jié)碼重寫程序。

Dexposed 的集成非常簡單,就像加載一個 JNI 庫一樣,只需要在初始化的時候插入一行代碼。

Android 應用熱修復工具 AndFix

AndFix 是阿里巴巴開源的 Android 應用熱修復工具,幫助 Anroid 開發(fā)者修復應用的線上問題。

Andfix 是 “Android hot-fix” 的縮寫。

AndFix 支持 Android 2.3 - 6.0,ARM 和 x86 架構(gòu),dalvik 運行時和 art 運行時。AndFix

的分支是.apatch 文件。

分布式SQL引擎 Lealone

Lealone 為 HBase 提供一個分布式SQL引擎,嘗試將BigTable(HBase)和 RDBMS (H2數(shù)據(jù)

庫) 結(jié)合的項目。

php框架 WindFramework

Wind Framework是phpwind團隊開發(fā)的一款php框架。

2010年10月份開始投入開發(fā),目前為止已經(jīng)內(nèi)部發(fā)行了四個版本(0.5,0.8,0.9,1.0)。

它源自phpwind社區(qū)產(chǎn)品的一次名為‘鵲橋’的重構(gòu)計劃。意在重新定義phpwind的架構(gòu)層

次開發(fā)模式,使其看起來更清晰,更易于擴展和二次開發(fā).

后來在一次討論中重構(gòu)計劃被分為了兩個部分進行。一部分為底層核心框架。另一部分為

phpwind社區(qū)數(shù)據(jù)服務中心,插件組件機制。

反向代理測試套件 Macaroon

Macaroon 是一個高效的反向代理測試套件,測試框架本身基于python2.7開發(fā),方便跨平臺

移植;測試例使用格式化描述,做到編程語言無關(guān)性。

使用 Macaroon能夠簡便快捷的完成測試場景的構(gòu)造、線上失效案例的重建及被測軟件

(DUT)的功能、模塊、協(xié)議一致性測試等。

基于 Node.js 的自動化持續(xù)集成 Reliable

Reliable 是分布式架構(gòu)的持續(xù)集成系統(tǒng),由 Macaca 團隊的成員開發(fā)。適用于集成構(gòu)建、集

成構(gòu)建等場景。

她是典型的主從結(jié)構(gòu),分為 reliable-master 與 reliable-slave 兩部分。

淘寶 React 框架 React Web

淘寶前端團隊開源項目React Web,通過與React Native一致的API構(gòu)建Web應用。

跨平臺移動開發(fā)工具 Weex

2016年4月21日,阿里巴巴在Qcon大會上宣布開源跨平臺移動開發(fā)工具Weex,Weex能夠完

美兼顧性能與動態(tài)性,讓移動開發(fā)者通過簡捷的前端語法寫出Native級別的性能體驗,并支持

iOS、安卓、YunOS及Web等多端部署。

Java APNS開源庫 apns4j

apns4j 是 Apple Push Notification Service 的 Java 實現(xiàn)!

淘寶Web服務器 Tengine

Tengine是由淘寶網(wǎng)發(fā)起的Web服務器項目。它在Nginx的基礎(chǔ)上,針對大訪問量網(wǎng)站的需

求,添加了很多高級功能和特性。

Tengine的性能和穩(wěn)定性已經(jīng)在大型的網(wǎng)站如淘寶網(wǎng),天貓商城等得到了很好的檢驗。它的最

終目標是打造一個高效、穩(wěn)定、安全、易用的Web平臺。

Web常用UI庫 kissy

kissy 是淘寶一個開源的 JavaScript 庫,包含的組件有:日歷、圖片放大鏡、卡片切換、彈出

窗口、輸入建議等。

Bug管理系統(tǒng) BugFree

BugFree - 借鑒微軟公司軟件研發(fā)理念、免費且開放源代碼、基于Web的精簡版Bug管理系統(tǒng)。

Nginx開發(fā)從入門到精通

nginx由于出色的性能,在世界范圍內(nèi)受到了越來越多人的關(guān)注,在淘寶內(nèi)部它更是被廣泛的

使用,眾多的開發(fā)以及運維同學都迫切的想要了解nginx模塊的開發(fā)以及它的內(nèi)部原理,但是

國內(nèi)卻沒有一本關(guān)于這方面的書,源于此我們決定自己來寫一本。本書的作者為淘寶核心系統(tǒng)

服務器平臺組的成員,本書寫作的思路是從模塊開發(fā)逐漸過渡到nginx原理剖析。書籍的內(nèi)容

會定期在這里更新,歡迎大家提出寶貴意見,不管是本書的內(nèi)容問題,還是字詞錯誤,都歡迎

大家提交issue(章節(jié)標題的左側(cè)有評注按鈕),我們會及時的跟進。

消息中間件 RocketMQ

RocketMQ 是一款分布式、隊列模型的消息中間件,具有以下特點:

能夠保證嚴格的消息順序

提供豐富的消息拉取模式

高效的訂閱者水平擴展能力

實時的消息訂閱機制

億級消息堆積能力

Metaq3.0 版本改名,產(chǎn)品名稱改為RocketMQ

分布式數(shù)據(jù)層 TDDL

淘寶根據(jù)自己的業(yè)務特點開發(fā)了TDDL(Taobao Distributed Data Layer 外號:頭都大了

?_Ob)框架,主要解決了分庫分表對應用的透明化以及異構(gòu)數(shù)據(jù)庫之間的數(shù)據(jù)復制,它是一

個基于集中式配置的 jdbc datasource實現(xiàn),具有主備,讀寫分離,動態(tài)數(shù)據(jù)庫配置等功能。

國產(chǎn)論壇系統(tǒng) PHPWind

PHPWind 論壇系統(tǒng) 是一套采用 php+mysql 數(shù)據(jù)庫 方式運行并可生成 html 頁面的全新且

完善的強大系統(tǒng)。因具有非凡的訪問速度和卓越的負載能力而深受國內(nèi)外朋友的喜愛。

通用WEB框架 Webx

Webx是一個在阿里巴巴集團內(nèi)部廣泛使用的,層次化、模塊化的一個Web框架。

Webx是基于經(jīng)典MVC設計模式的WEB框架,推崇頁面驅(qū)動和約定勝于配置的理念。

Webx是一個基于Spring的組件框架。組件是一個軟件包,它可以被其它組件擴展,也可以擴

展其它組件。利用這些特性,Webx不僅能夠用來開發(fā)高度可定制的Web應用(這是它的主要

功能),也能夠用來幫助你開發(fā)高度可擴展的非WEB的應用。

分布式文件系統(tǒng) TFS

TFS(Taobao FileSystem)是一個高可擴展、高可用、高性能、面向互聯(lián)網(wǎng)服務的分布式文

件系統(tǒng),其設計目標是支持海量的非結(jié)構(gòu)化數(shù)據(jù)。

目前,國內(nèi)自主研發(fā)的文件系統(tǒng)可謂鳳毛麟角。淘寶在這一領(lǐng)域做了有效的探索和實踐,

Taobao File System(TFS)作為淘寶內(nèi)部使用的分布式文件系統(tǒng),針對海量小文件的隨機讀

寫訪問性能做了特殊優(yōu)化,承載著淘寶主站所有圖片、商品描述等數(shù)據(jù)存儲。

分布式核心技術(shù)框架 Fourinone

FourInOne(中文名字“四不像”)是一個四合一分布式計算框架。

異步文件上傳組件 Uploader

Uploader是非常強大的異步文件上傳組件,支持ajax、iframe、flash三套方案,實現(xiàn)瀏覽器

的全兼容,調(diào)用非常簡單,內(nèi)置多套主題支持 和常用插件,比如驗證、圖片預覽、進度條

等,廣泛應用于淘寶網(wǎng),比如退款系統(tǒng)、愛逛街、二手、拍賣、我的淘寶、賣家中心、導購中心等。

異構(gòu)數(shù)據(jù)源數(shù)據(jù)交換工具 DataX

DataX是一個讓你方便的在異構(gòu)數(shù)據(jù)源之間交換數(shù)據(jù)的離線同步框架/工具,實現(xiàn)了在任意的

數(shù)據(jù)處理系統(tǒng)之間的數(shù)據(jù)交換,目前DataX在淘寶內(nèi)部每天約有5000道同步任務分布在全天各

個時段,平均每天同步數(shù)據(jù)量在2-3TB。

輕量級分布式數(shù)據(jù)訪問層 CobarClient

Cobar Client是一個輕量級分布式數(shù)據(jù)訪問(DAL)基于iBatis(已更名為MyBatis)和Spring框架實現(xiàn)。

多瀏覽器兼容性測試整體解決方案 F2etest

F2etest 是一個面向前端、測試、產(chǎn)品等崗位的多瀏覽器兼容性測試整體解決方案。

http壓力測試工具 httpsender

httpsender是一款輕量級的http壓力測試工具,由淘寶的測試工程師用Java語言開發(fā)完成。

它可以指定并發(fā)連接數(shù)發(fā)送指定數(shù)目的請求,還可以自定義請求的header頭。請求的URL支持

通過正則表達式指定范圍,同時也支持從文件隨機或順序讀取。它還具備驗證數(shù)據(jù)是否完整和

錯亂等較高級的功能。默認應用環(huán)境為Linux。

淘蝌蚪開源平臺 taocode

taocode(淘蝌蚪)是淘寶網(wǎng)推出的開源平臺。平臺本身也是開源的。

阿里Redis緩存服務器 AliRedis

AliRedis 是阿里巴巴運維團隊基于 Redis 改造的緩存服務器,目前該項目尚未發(fā)布。

binlog的增量訂閱&消費組件 canal

canal 是阿里巴巴mysql數(shù)據(jù)庫binlog的增量訂閱&消費組件。

移動自動化測試平臺 Athrun

Storm 是一個類似Hadoop MapReduce的系統(tǒng), 用戶按照指定的接口實現(xiàn)一個任務,然后

將這個任務遞交給JStorm系統(tǒng),Jstorm將這個任務跑起來,并且按7 * 24小時運行起來,一

旦中間一個worker 發(fā)生意外故障, 調(diào)度器立即分配一個新的worker替換這個失效的worker。

因此,從應用的角度,JStorm 應用是一種遵守某種編程規(guī)范的分布式應用。

從系統(tǒng)角度, JStorm一套類似MapReduce的調(diào)度系統(tǒng)。 從數(shù)據(jù)的角度, 是一套基于流水線

的消息處理機制。實時計算現(xiàn)在是大數(shù)據(jù)領(lǐng)域中最火爆的一個方向,因為人們對數(shù)據(jù)的要求越

來越高,實時性要求也越來越快,傳統(tǒng)的Hadoop Map Reduce,逐漸滿足不了需求,因此在

這個領(lǐng)域需求不斷。

分布式計算系統(tǒng) JStorm

Storm 是一個類似Hadoop MapReduce的系統(tǒng), 用戶按照指定的接口實現(xiàn)一個任務,然后

將這個任務遞交給JStorm系統(tǒng),Jstorm將這個任務跑起來,并且按7 * 24小時運行起來,一

旦中間一個worker 發(fā)生意外故障, 調(diào)度器立即分配一個新的worker替換這個失效的worker。

因此,從應用的角度,JStorm 應用是一種遵守某種編程規(guī)范的分布式應用。從系統(tǒng)角度,

JStorm一套類似MapReduce的調(diào)度系統(tǒng)。 從數(shù)據(jù)的角度, 是一套基于流水線的消息處理機

制。實時計算現(xiàn)在是大數(shù)據(jù)領(lǐng)域中最火爆的一個方向,因為人們對數(shù)據(jù)的要求越來越高,實時

性要求也越來越快,傳統(tǒng)的Hadoop Map Reduce,逐漸滿足不了需求,因此在這個領(lǐng)域需求不斷。

關(guān)系型數(shù)據(jù)的分布式處理系統(tǒng) Cobar

Cobar是關(guān)系型數(shù)據(jù)的分布式處理系統(tǒng),它可以在分布式的環(huán)境下像傳統(tǒng)數(shù)據(jù)庫一樣為您提供海量數(shù)據(jù)服務。

淘寶的Linux系統(tǒng) taolinux

基于淘寶多年服務器優(yōu)化積累, 內(nèi)核優(yōu)化經(jīng)驗。

nodejs-kissy

KISSY 是淘寶網(wǎng)開發(fā)的一款輕巧靈活的JS框架,如今已經(jīng)是1.1.7版本,并在淘寶網(wǎng)廣泛應用,

在瀏覽器端給我們帶來更加清新的體驗,今天讓我們更進一步,我們 發(fā)起了nodejs-kissy 項

目,你的 KISSY 程序可以無縫移植到服務器端了 。

Dubbo 文檔鏡像 dubbo-doc-static

dubbo-doc-static 是 Dubbo 的文檔鏡像。

自動化云測試平臺 AutoMan

AutoMan的前身是tCommon和TAM(taobao-automan),經(jīng)過對兩者不斷的優(yōu)化和擴展,

逐步形成現(xiàn)在一套完整的頁面自動化平臺, 意在提高測試人員的測試效率,測試質(zhì)量,象踏

上“風火輪”那樣騰挪馳騁于整個測試過程。

在線分析查詢系統(tǒng) mdrill

mdrill是由阿里媽媽開源的一套數(shù)據(jù)的軟件,針對TB級數(shù)據(jù)量,能夠僅用10臺機器,達到秒級

響應,數(shù)據(jù)能實時導入,可以對任意的維度進行組合與過濾。

mdrill作為數(shù)據(jù)在線分析處理軟件,可以在幾秒到幾十秒的時間,分析百億級別的任意組合維度的數(shù)據(jù)。

淘寶定制JVM TaobaoJVM

淘寶有幾萬臺Java應用服務器,上千名Java工程師、及上百個Java應用。為此,核心系統(tǒng)研發(fā)

部專用計算組的工作之一是專注于OpenJDK的優(yōu)化及定制,根據(jù)業(yè)務、應用特點及開發(fā)者需

要,提供穩(wěn)定,高效和深度定制的JVM版本:Taobao JVM。

接口文檔管理工具 RAP

RAP通過GUI工具幫助WEB工程師更高效的管理接口文檔,同時通過分析接口結(jié)構(gòu)自動生成

Mock數(shù)據(jù)、校驗真實接口的正確性,使接口文檔成為開發(fā)流程中的強依賴。有了結(jié)構(gòu)化的

API數(shù)據(jù),RAP可以做的更多,而我們可以避免更多重復勞動。

異步任務處理系統(tǒng) TBSchedule

由原來的項目taobao-pamirs-schedule 更名為 TBSchedule

分布式哈希表 FastDHT

FastDHT 是一個高性能的分布式哈希系統(tǒng) (DHT) ,使用 Berkeley DB 做數(shù)據(jù)存儲,使用

libevent 做網(wǎng)絡IO處理,提供 Java 版的客戶端接口包。適合用來存儲用戶在線、會話等小數(shù)據(jù)量信息。

異步文件上傳組件 KF/Uploader

支持ajax、flash、iframe三方案,兼容所有瀏覽器。

配置簡單,支持偽屬性配置(data-config=’{}’)和配置屬性來配置

ajax和flash上傳方式,帶有上傳進度顯示

隊列上傳,批量上傳等待中的文件

支持中途取消上傳

支持上傳驗證,整合kissy的validation組件

不錯的擴展性,自由定制按鈕和隊列模板樣式

自動化測試任務調(diào)度平臺 TOAST

TOAST(Toast Open Automation System for Test) 是一淘廣告技術(shù)測試團隊開發(fā)的一套自動化測試任務調(diào)度平臺。

java表達式計算 QLExpress

QLExpress 是一個輕量級的類java語法規(guī)則引擎,作為一個嵌入式規(guī)則引擎在業(yè)務系統(tǒng)中使

用。讓業(yè)務規(guī)則定義簡便而不失靈活。讓業(yè)務人員就可以定義業(yè)務規(guī)則。支持標準的JAVA語

法,還可以支持自定義操作符號、操作符號重載、 函數(shù)定義、宏定義、數(shù)據(jù)延遲加載等。

淘寶開放平臺JAVA版SDK top4java

容易維護擴展(不需要修改主類就可以 添加新的API支持)

注入型解釋器(依據(jù)不同的返回格式注入相應的解釋器)

集中管理請求參數(shù)與參數(shù)映射

以運行時異常的方式來管理錯誤的響應

使用泛型來做強類型編程

多協(xié)議 擴展支持(REST, RPC, SOAP, etc)

Java 圖片處理類庫 SimpleImage

SimpleImage是阿里巴巴的一個Java圖片處理的類庫,可以實現(xiàn)圖片縮略、水印等處理。

性能分析工具 TProfiler

TProfiler是一個可以在生產(chǎn)環(huán)境長期使用的性能分析工具.它同時支持剖析和采樣兩種方式,記

錄方法執(zhí)行的時間和次數(shù),生成方法熱點 對象創(chuàng)建熱點 線程狀態(tài)分析等數(shù)據(jù),為查找系統(tǒng)性能瓶

頸提供數(shù)據(jù)支持。

代碼評審工具 Tao-ReviewBoard

ReviewBoard是一款開源的代碼review工具,包括服務器端程序(reveiwboard)和客戶端命

令行(RBTools)。用戶可以通過RBTools的一些列命令在客戶端提交request,但是使用和安

裝都有很多不便。Tao-ReviewBoard是淘寶開發(fā)的基于eclipse的reviewboard插件,能很好

的解決安裝和使用的問題。這個插件已經(jīng)在淘寶使用近一年,現(xiàn)在工具開源了共享給大家。

基于Svg的圖表組件庫 KCharts

KCharts是基于Svg的圖表組件庫,兼容IE6+等主流瀏覽器。基于淘寶js框架KISSY的圖表組件

庫,包含折線圖、曲線圖、柱狀圖、散點圖、餅圖、地圖等常用圖表。采用kissy的模塊加載

器,實現(xiàn)按需加載,支持cdn動態(tài)合并。KCharts 基于RaphelJs開發(fā),大量的html+css實現(xiàn)

了基礎(chǔ)grid,流暢的動畫,豐富的demo,還有實用的圖表在線生成器(Chart

Generator),方便初學者實用。

模擬數(shù)據(jù)生成器 Mock.js

Mock.js 是一款模擬數(shù)據(jù)生成器,旨在幫助前端攻城師獨立于后端進行開發(fā),幫助編寫單元測試。

表達式解析引擎 SimpleEL

Simple EL是一個表達式解析引擎。它將表達式解析分成四個部分:預處理、編譯、緩存和執(zhí)

行。這四個步驟任意一部分都可以替換,類似設計模式中的Template Method。

GUI的WEB接口管理工具 Rigel Automation

RAP Rigel Automation Platform 是一個GUI的WEB接口管理工具。在RAP中,您可定義

口的URL、請求&響應細節(jié)格式等等。通過分析這些數(shù)據(jù),RAP提供MOCK服務、測試服務等

自動化工具。RAP同時提供大量企業(yè)級功能,幫助企業(yè)和團隊高效的工作。

實時數(shù)據(jù)傳輸平臺 TimeTunnel

TimeTunnel(簡稱TT)是一個基于thrift通訊框架搭建的實時數(shù)據(jù)傳輸平臺,具有高性能、實

時性、順序性、高可靠性、高可用性、可擴展性等特點。

tair-client-java

tair-client-java 是淘寶 Tair 這個分布式 Key/Value 存儲系統(tǒng)的 Java 客戶端開發(fā)包。

Tair的java客戶端使用純java開發(fā),底層使用mina 通信框架,接口簡潔易用。經(jīng)過生產(chǎn)環(huán)境的

壓力測試,穩(wěn)定可靠。

富邏輯的模板引擎 xtemplate.js

xtemplate 是獨立的富邏輯模板引擎,基于瀏覽器和 Node.js 的可擴展的模板引擎庫。

xtemplate 支持異步控制和繼承,包括邏輯表達式,自定義函數(shù)等等。

Nginx的TFS模塊 nginx-tfs

nginx-tfs 是 Nginx 的擴展模塊用于訪問淘寶的 TFS 文件系統(tǒng)。這個模塊實現(xiàn)了TFS的客戶

端,為TFS提供了RESTful API。TFS的全稱是Taobao File System,是淘寶開源的一個分布式

文件系統(tǒng)。

redis的java客戶端 Tedis

Tedis是另一個redis的java客戶端,Tedis的目標是打造一個可在生產(chǎn)環(huán)境直接使用的高可用

Redis解決方案。

數(shù)據(jù)中間層 nQuery

nQuery 引擎是來自阿里的數(shù)據(jù)中間層,主要為應對大數(shù)據(jù)場景的在線查詢的三大難題:長數(shù)

據(jù)、寬數(shù)據(jù)、雜數(shù)據(jù), 廣泛參考 Big Query、Impala、 PL/SQL、MySQL 、PgSQL、

等,結(jié)合自身業(yè)務特點,自行精心 設計、實現(xiàn)的一套類SQL 語言(nSQL)及解

析、執(zhí)行引擎,它有著廣泛的應用場景與很強的實用 價值,能對 *SQL 型數(shù)據(jù)庫提供翻譯與兼

容,對K/V 數(shù)據(jù)如HBase、OTS 或其他通用的數(shù)據(jù)源, 它可以作為一個簡潔強大的SQL 查詢

引擎,并以擴展SQL 的創(chuàng)新方式來支持數(shù)據(jù)JOIN, 結(jié)合 NodeJS 框架,完全可以提供統(tǒng)一的

SQL接口的高并發(fā)、高性能的的在線查詢服務,解耦前后端, 極大的降低大數(shù)據(jù)場景下產(chǎn)品開

發(fā)復雜度。

持久配置中心 diamond

diamond 是持久配置中心,支持各種持久信息(比如各種規(guī)則,數(shù)據(jù)庫配置等)的發(fā)布和訂閱。

支持緩存線程池的ThreadLocal Transmittable ThreadLocal(TTL)

在ThreadLocal的需求場景即是TTL的潛在需求場景,如果你的業(yè)務需要『在使用線程池等會

緩存線程的組件情況下傳遞ThreadLocal』則是TTL目標場景。

代理服務器 AnyProxy

AnyProxy 是一個基于 Node.js 的代理服務器。代理服務器是個中間人,站在了客戶端和服務

端中間,雙方通信的每個比特,都會滴水不漏地經(jīng)過它。它控制了完整的請求頭、請求體、響

應頭、響應體,可以在客 戶端與服務端都無感知的情況下介入處理所有的流程。只要代理服

務器可以實現(xiàn)靈活配置,前端工程師們的奇葩需求就有出頭之日了。

DSL語法解析器生成器 dropincc.java

一個簡單、好用的語法解析器生成器;

專為java語言環(huán)境下,實施DSL方案而設計;

特點:使用純java語法(Fluent Interface)制定用戶的詞法、語法規(guī)則;jdk1.6 compiler API動態(tài)編譯為字節(jié)碼;自動管理字節(jié)碼、用戶無需關(guān)心具體生成的解析器源碼;專為DSL打造,相對與使用其它常見工具(javacc, antlr等)做DSL解析,代碼量急劇下降;上手較為容易,讓用戶更加關(guān)注自身業(yè)務內(nèi)容

需要jdk1.6或以上版本運行,無任何其它依賴

識別LL(*)語法

mysql 代理 myrelay

mysql的代理,支持如下特性:

采用事件驅(qū)動、異步、非阻塞的設計模式,性能優(yōu)秀

采用mysql原生協(xié)議,對應用層透明

支持mysql讀寫分離

提供mysql連接池管理

支持mysql冗余、健康檢查

提供mysql的查詢?nèi)罩?#xff0c;方便對應用層進行分析

支持mysql配置動態(tài)加載

C語言實現(xiàn)

nginx-http-sysguard

nginx-http-sysguard 是阿里巴巴開發(fā)的一個 Nginx 模塊,用來保護運行 Nginx 服務器的系統(tǒng)負載和內(nèi)存使用不會太高。

總結(jié)

以上是生活随笔為你收集整理的阿里巴巴最新开源软件列表(建议收藏系列)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久不卡日韩美女 | 91在线观看视频 | 天狂传说之巴啦啦小魔仙 | 色就是色欧美 | 国产午夜一级一片免费播放 | h无码动漫在线观看 | h文在线观看 | 天狂传说之巴啦啦小魔仙 | 韩国三级一区 | 成人在线国产视频 | 久久久久久欧美精品se一二三四 | 人妻精品久久久久中文字幕69 | 毛片9 | xx99小雪| 91中文在线| 久久午夜夜伦鲁鲁片无码免费 | 亚洲一区小说 | 三日本三级少妇三级99 | 91高清免费| www.国产一区二区三区 | 中文字幕久久av | 国产精品一二三区在线观看 | 国产亚洲黄色片 | 狠狠干免费视频 | 国产成人亚洲精品无码h在线 | 黄色片视频网站 | 亚洲精品大片www | 在线播放无码后入内射少妇 | 性欧美videossex精品 | 色一区二区三区四区 | 欧美美女一区二区三区 | 一级片手机在线观看 | 久久日韩精品 | 性xxxx18| 91在线欧美| 成人午夜免费在线观看 | 久一区二区三区 | 国产毛片一区二区三区va在线 | 蜜桃臀av一区二区三区 | 91久久综合精品国产丝袜蜜芽 | 黄色免费一级 | 波多野结衣视频在线播放 | 色爱亚洲 | 久久久久无码国产精品一区李宗瑞 | 三年大全国语中文版免费播放 | 欧美 日韩 国产 中文 | 日韩三级黄色 | 97精品在线视频 | 在线观看亚洲网站 | 亚洲精品免费在线视频 | 正在播放日韩 | 日韩亚洲欧美一区二区 | 97在线精品视频 | 成人片黄网站久久久免费 | 在线免费亚洲 | 欧美在线播放 | 黄色片在线免费观看视频 | 国产精品一区二区在线免费观看 | 欧美高清视频一区二区三区 | yjizz国产 | 久久国产成人精品av | 日本一区精品视频 | 亚洲最大黄色网址 | 欧美视频一区二区在线观看 | 欧美自偷自拍 | 熟女av一区二区三区 | 亚洲 欧美 日韩 国产综合 在线 | 天堂草在线观看 | 91亚洲国产成人精品一区二三 | 第一章激情艳妇 | 自拍偷拍99 | 狠狠91 | 三级欧美日韩 | 天天夜碰日日摸日日澡性色av | 亚洲精品在线免费播放 | 五月婷婷天堂 | 高h视频在线观看 | 国产精品扒开做爽爽爽的视频 | 日韩av在线免费播放 | 激情另类视频 | av中文字幕网站 | 日韩美女视频19 | 中文字幕免费观看视频 | 国产456| 成人午夜视频免费在线观看 | 欧美污视频 | 国产网站在线看 | 麻豆视频免费入口 | 懂色av懂色av粉嫩av分享吧 | 天堂色区 | 亚洲老老头同性老头交j | 久久久久亚洲AV成人无码国产 | 亚洲熟妇av一区二区三区漫画 | 亚洲国产婷婷香蕉久久久久久99 | 女教师三上悠亚ssni-152 | 国产精品欧美久久久久天天影视 | a无一区二区三区 | 日韩精品在线观看网站 | 国产欧美视频一区二区 |