• 2025阅读
  • 0回复

[互联网]阿里巴巴集团开源软件巡礼 [复制链接]

上一主题 下一主题
 

发帖
682
铜币
48325
威望
621
贡献值
20
银元
28073
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 210周岁
只看楼主 倒序阅读 使用道具 楼主   发表于: 2018-11-09
5R}K8"d  
=Owr l'@|T  
阿里巴巴集团开源软件巡礼 XS oHh-  
9^<Y~rkm  
-J' 0qN!  
程序员的语言是代码,程序员的交流工具就是开源软件。 Iy8fN"I9D  
CEHtr90P  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
odsLFU(  
QpI\\Zt6  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 x*7Q   
U *K6FWqiB  
0Q4i<4 XW  
`%ulorS  
-~=?g9fGm6  
U 6x$R O!  
目录 u}Q cyG^  
KbTd`AIL  
Lh;U2pA  
y)*W!]:7^>  
Ahf71YP  
KJ#S E|  
一、前端 &w'1  
nBkzNb{"AZ  
wS+ekt5  
|9Pi*)E  
tQWjNP~  
设计语言 & 前端框架 Ant Design (\$=de>?  
%yPjPUHy  
e]DuV)k&  
G5,g$yNs  
G<:gNWXd\  
qac8zt#2 C  
a>8&B  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 M7gb3gw6  
cf+EQY  
地址:https://github.com/ant-design/ant-design K'\Jnn  
[M/0 Qx[,  
'dvi@Jx  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 ,+GS.]8<  
Z66h  
K=N8O8R$y  
1G<S'd+N  
Xc8 XgZk  
U~I y),5  
)j\9IdkU;y  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 20Z=_},  
nI7v:h4  
地址:https://github.com/antvis/g2 XmAu n  
G(;R+%pu  
, ,=VF(@G  
可视化图表库 BizCharts ?d' vIpzO!  
B]#^&89wG)  
des.TSZ  
$w+()iI  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 C'.^2s#e8  
q{CD:I:-  
地址:https://github.com/alibaba/BizCharts M.3ULt8  
<IO@Qj1*  
Dt:NBN  
Node 应用框架 Egg O<()T6  
0`KR8# A@  
KD^n7+w%  
d.xT8l}sS  
6]NaP _\0  
LMHii Os,  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 @p%WFNR0  
3-v&ktD&N'  
地址:https://github.com/eggjs/egg A{%LL r:  
1A}#j  
6`WI S4  
基于 React 的前端框架 umi Bg.  
gN; E}AQt  
?*L{x NC#  
\5P 5N]]  
umi 是可插拔的企业级 React 框架,类似 Next.js。 Plj>+XRO  
`R m<1  
地址:https://github.com/umijs/umi ]O&\Pn0q  
a3J' c  
e4LJ3y&z"  
通用渲染引擎 Rax Z9q1z~qSQ  
C Ef*:kr  
vI \8@97  
eZ8DW6l*  
MGLcM&oR  
I_5[-9  
szUJh9-  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 @~&1 !  
h!J|4Q a  
地址:https://github.com/alibaba/rax LbUH`0:%t  
 Aaug0X  
g& r3 ;  
跨平台移动开发工具 Weex M3!4,_!~  
;Iax \rQ  
^GnR1.ux  
9Ecc~'f  
? J/NYV  
uNf97*~_  
Go)}%[@w  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 !:c_i,N  
#`@5`;U>#  
地址:https://github.com/apache/incubator-weex/ w0PAtu  
F/u i(4  
oq9gFJG(  
自动化测试解决方案 Macaca PwnfXsR  
]]9 VI0   
Nnq r{ub  
1Vx>\A  
Hq aay  
_sAcvKH  
xV"~?vD  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 \ 0/m$V.  
{RN-rF3w  
地址:https://github.com/alibaba/macaca s1bb2R  
#H;1)G(/  
:"'*1S*  
前端物料库 ice i hcSSUm  
L~("C  
! >\g[C  
2$b JMx>  
snP]&l+  
^VsE2CX  
@k9n0Qe|F  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 I#/"6%e  
4}-G<7*  
地址:https://github.com/alibaba/ice GG %*d]  
t1ers> h  
x}~Z[bx  
HTML5 互动游戏引擎 Hilo ($Q|9>5,  
 PckAL  
L| ]fc9W:  
HdRwDW@7=  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 Ys]cJ]  
 6apK  
地址:https://github.com/hiloteam/Hilo / ^$n&gI  
cq~~a(IS  
S;j"@'gz9  
JavaScript 模板引擎 Velocity.js v;#0h7qd  
%gu|  
Nz>xilU'  
)Lg~2]'?j  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 8&SW Q  
w1LZ\nA<  
地址:https://github.com/shepherdwind/velocity.js 9L>73P{_  
QYps5zc n  
w[g`)8Ib  
非侵入式运行期 AOP 框架 Dexposed 3QCCX$,  
kTA4!654  
(Rsf;VPO  
{__NVv  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 5a|{ytP   
VV"w{#XKw  
地址:https://github.com/alibaba/dexposed umN4|X  
DD}YbuO7  
'.]<lh!  
自动化测试解决方案 UI Recorder afE8Kqa:H  
#giH`|#d  
M_h8{  
Q%W>m0 %  
7c83g2|%   
y ~Fi  
%awr3h>$  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! vi]cl=S  
=w7+ Yt  
地址:https://github.com/alibaba/uirecorder 5!BW!-q  
|3BxNFe`%  
T0N6k acl  
Android 应用热修复工具 AndFix  0:$pJtx"  
KG GJ\r6  
e4FR)d0x  
:xk+`` T  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 <B!DwMk;.  
ko"xR%Q  
地址:https://github.com/alibaba/AndFix piFZu/~Gq\  
U6#9W}CE  
gOr%N!5  
淘宝 React 框架 React Web Ec&_&  
[Pl''[  
:qj7i(  
_6 @GT  
5| Oj\L{  
]U&<y8Q_6  
[U: P&)  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 q+ `QiPj  
R`M@;9I.@  
地址:https://github.com/taobaofed/react-web [8&+4 <  
: . PRM+  
K^I B1U$  
基于 Node.js 的自动化持续集成 Reliable u7  
Bh7hF?c Sj  
a,h]DkD  
Q]<6voyy  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 y"k %Wa`*  
wQ8<%qi"L  
地址:https://github.com/reliablejs/reliable-master K/_"ybR7  
vXg^K}a#  
u/ri {neP{  
模拟数据生成器 Mock.js a7aj:.wi  
X|C=Q   
?kS#g  
yp)D"w4@  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 ^O!;KIe{g  
T(Ji%S >  
地址:https://github.com/nuysoft/Mock zU'7x U-  
zm3$)*p1  
QZJnb% ]  
React 应用的服务器渲染框架 Beidou +Jm[IN  
=t %;mi,M  
)hC3'B/[Y  
N~ P1^x~  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 bX 6uGu 7  
T.W^L'L `  
地址:https://github.com/alibaba/beidou VAA ="yN  
M\RHFTB<C  
^].U?t.n)  
二、Java `3*QKi$  
)Myx(w"S  
jp|*kBDq\  
yq[. WPve  
N*+WGsxl$z  
JAVA 研发框架 SOFAStack qMw_`dC  
c]"w0a-`^@  
_na/&J 6  
z pDc~ebh  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech tJ .Ln  
WM7LCP  
iUs_)1  
Java 诊断利器 Arthas ! F<::fN  
GI>(S  
"\u<\CL  
ez~u A4  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 Awr(}){  
q2s=>J';  
地址:https://github.com/alibaba/arthas s1tkiX{>  
s^m`qi(H  
^$]iUb{\  
JDBC 连接池、监控组件 Druid !x! 1H5"  
|.;]e[&  
u> =\.d <  
WWC&-Ni  
Druid是一个 JDBC 组件。 KwgFh#e  
  1. ihekON":  
    监控数据库访问性能。
  2. *S?'[PS]1  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. ={51fr/C%  
    数据库密码加密。
  4. \-sW>LIA  
    SQL执行日志。
O:ACp<@  
#CcEI  
地址:https://github.com/alibaba/druid d[Zx [=h  
"{Hl! Zq/  
Gl"hn  
Java 的 JSON 处理器 fastjson /PbMt  
]x(6^:D5  
gf}*}8D  
z]D/Qr  
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 NKTy!zWh  
egH,7f(yP  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 dKhS;!K9p  
lbPn<  
地址:https://github.com/alibaba/fastjson Q(O0z3b  
5F!i%{XQvm  
dnV&U%fO  
服务框架 Dubbo )l.AsfW%  
}2S)CL=  
,L4zhhl!_  
O8Z+g{  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 '6\ZgOO9  
f:6F5G  
地址:https://github.com/alibaba/dubbo DK20}&RQ  
vy` lfbX@  
%<8r`BMo  
企业级流式计算引擎 JStorm n5)ml)m  
^XG$?2<U  
EMpq+LrN  
cP\ZeG#<  
D&i, `j  
j& ykce  
|oSqy  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 XA;f.u  
3i\Np =  
地址:https://github.com/alibaba/jstorm Y !+H9R  
F'CJN$6Mw/  
|nm}E_  
apns4j nM *}VI  
&[SFl{fx>-  
}^VikT]>1  
apns4j 是 Apple Push Notification Service 的 Java 实现! ;+bF4r@:+  
KzQ FG)q,  
地址:https://github.com/teaey/apns4j zF|c3ap  
lM#,i\8Q  
)2#q i/  
分布式数据层 TDDL ,v`03?8l(  
7]ySj<1  
#XG3{MGX[  
]68 FGH  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 hQ@#h`lS  
!yr4B "kz  
地址:https://github.com/alibaba/tb_tddl PHJHW#sv  
Db  !8N  
 P1)87P  
轻量级分布式数据访问层 CobarClient G6l C[eK  
O*Y?: t  
tx)$4v  
#l@P}sHXq  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 :4\%a4{Ie  
j<`3xd'  
地址:https://github.com/alibaba/cobarclient YV} "#  
CD5% iFy  
X|D-[|P  
淘宝定制 JVM:TaobaoJVM EPR85[k  
;-BN~1Jg  
lBm`W]3T  
$$EEhy  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 sbhzER  
~gHn>]S0  
地址:http://jvm.taobao.org KW3<5+w]c  
T8%!l40v  
G/#m. =t  
Java 图片处理类库 SimpleImage O#p_rfQ  
An^)K  
qz2`%8}F)  
W*Ow%$%2  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 !\'H{,G  
5Ar gM%  
地址:https://github.com/alibaba/simpleimage 6J@,bB jVz  
i7cUp3  
y%x:~.  
redis 的 java 客户端 Tedis 78 ]Kv^l^_  
%nG>3.%  
,In%r`{i  
g4YlG"O[~  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 FnI}N;"  
HF"TS*  
地址:https://github.com/justified/tedis Vw.)T/B_D  
LbYIRX  
&#KN"uPW  
三、数据库  \m+=|  
6b$C/  
9%53 _nx?  
2 |JEGyDS-  
lrL:G[rt  
开源数据库 AliSQL q+2A>:|  
:U/]*0b  
/W .G- |:  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 `& '{R<cL  
=F}qT|K  
地址:https://github.com/alibaba/AliSQL Ab>Kfr#  
iX<" \pV  
UFu0{rY_  
分布式数据库 OceanBase qkz|r?R)  
H=w):kL|  
9 W|'~r  
2`j{n \/  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 J*Ie# :J]  
o|q5eUh=EY  
地址:https://github.com/alibaba/oceanbase iOSt=-p  
(:O6sTx-hE  
d R=0K  
分布式数据库同步系统 otter )WW*X6[k  
&328pOT4  
ZI1*Cb  
Q1ayd$W@<  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 BkPt 1i  
>`/s+V  
地址:https://github.com/alibaba/otter }q'IY:r  
gK@`0/k{  
kjB'W zZ8  
Oracle 数据迁移同步工具 yugong t\'MB  
;yyR_N S  
^fH)E"qq5  
pKGhNIj$  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 t_*x.{x-  
z>iXNwz"?  
地址:https://github.com/alibaba/yugong x*RSD,3  
e+F $fQt>  
e6mm;@F>  
分布式 SQL 引擎 Lealone i$`o,m#  
.tppCy  
*wY+yoj  
r:$*pC&{  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 *po o.Zz  
nnvS.s`O  
地址:https://github.com/lealone/Lealone xx|D#Z}G  
iSR"$H{  
B~| ]gd  
关系型数据的分布式处理系统 Cobar -iY-rzW  
"A&A?%  
#5kclu%L$  
f F)M'C  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: 7Z~JuTIZ  
>;R`Q9s7  
地址:https://github.com/alibaba/cobar ULBEe@ s  
RgJbM\`} ?  
{ Ie~MW  
分布式关系数据库 Alibaba Wasp |=0w_)Fa]  
z^jmf_  
d*VvQU8C  
Kf}*Ij  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 "I:*  
N)Q.P'`N  
地址:https://github.com/alibaba/wasp @YQ*a4`  
H V-;? 5  
')~V=F  
四、系统 /#SfgcDt  
qY'+@^<U;  
UNwjx7usD  
]7>#YKH.  
1]5k l J  
分布式文件系统 FastDFS B|yz~wu S  
%<+uJ'pj  
< W`gfpzO  
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 Tx]p4wY:D  
_`O",Ff  
地址:https://github.com/happyfish100/fastdfs Yw]$/oP`  
b 9"t%R9/Q  
QBH|pr  
消息中间件 Apache RocketMQ nw,.I [  
WVhQ?2@}  
0l& '`  
R4R\B  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: " DLIx}  
  • @$ Nti>  
    能够保证严格的消息顺序
  • C22h*QM*  
    提供丰富的消息拉取模式
  • " C&>$h_%  
    高效的订阅者水平扩展能力
  • TC44*BHq  
    实时的消息订阅机制
  • CTKw2`5u  
    亿级消息堆积能力
bvrXz-j  
7SH3k=x  
地址:https://github.com/apache/rocketmq/ kX`m( N$  
2boyBz}=S  
;%(sbA  
分布式 key/value 存储系统 Tair Z 4i5,f  
Vdefgq@<  
FG+pR 8aA$  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 q }>3NCh  
,c$tKj5ulQ  
地址 https://github.com/alibaba/tair = $^90Q,Z;  
nM:<l}~v{  
(*=>YE'V{  
系统信息采集和监控工具 Tsar D`!BjhlW  
mMOgx   
/W-g es  
doe3V-if  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! R@s| bs?  
l2YCl K  
地址:https://github.com/alibaba/tsar 0Z]HH+Z;  
s$qc &  
1?^ P=^8   
分布式消息中间件 Metamorphosis Ba5*]VGG  
oNw=O>v  
 H!hd0.  
]0 = |?n$7  
A+foc5B  
| 4}Y:d  
,H,[ )8  
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 nxBP@Td  
iGz*4^ %  
地址:https://github.com/killme2008/Metamorphosis "crp/Bj?  
u-s*k*VHoc  
FG{,l=Z0  
淘宝Web服务器 Tengine r|*_KQq  
zVf79UrK  
s8 MQ:eAP  
Z<^EZX3N  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 rc<Ix  
a#i|)[  
地址:https://github.com/alibaba/tengine n1JV)4Mv  
64mD%URT  
.9=4Af  
分布式文件系统 TFS MBw;+'93qf  
K1A<m=If  
C'y2!Q /"  
G 4~@  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 !sEhjJV^7  
= M4:nt  
地址:https://github.com/alibaba/tfs +Ek1~i.  
\P9ms?((A  
}F/w34+;  
异步任务处理系统 TBSchedule |<,0 *2  
}uC]o@/  
~_"V7  
koS?UYF`  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 Ayg^<)JWh  
@_$$'XA7  
地址:https://github.com/taobao/TBSchedule &4}=@'G@  
b=\chCRJJ  
V!Sm,S(  
容器引擎 Pouch 42tZBz&  
WFV'^-4  
_deEs5i  
ILl~f\xG)  
,%N[FZ`|  
J?X{NARt  
nK+ke)'Zv=  
febn?|@  
vzbGLap#  
RXcN<Y&  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 Sy1O;RTn`  
U{Oo@ztT  
地址:https://github.com/alibaba/pouch ~/)]`w  
/5"T46jD  
7NWkN7:B  
在线分析查询系统 mdrill
m a@V>*u  
!X$19"  
[kqtkgK$j2  
R) dP=W*  
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 ~Js kA5h|&  
地址:https://github.com/alibaba/mdrill  $RRX-  
& fWC-|  
R"JXWw  
五、教程 RPf<-J:t  
CadIu x^  
Y@#N_]oXj  
4r ~K`)/S'  
nh5=0{va|L  
七天学会NodeJS文档 BY[7`@  
1W\wIj.  
bE mN tp^  
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 ok:L]8UN 3  
dR< d7  
地址:https://github.com/nqdeng/7-days-nodejs D_JGbNigA  
3)#Nc|  
kRwUR34yc  
Nginx开发从入门到精通 l4U*Lv>   
Ee7+ob  
f~Pce||e  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 GH-Fqz  
0L8fpGJ  
地址:https://github.com/taobao/nginx-book IvkYM`%  


点赞支持 歌曲链接
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
 
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个