• 2045阅读
  • 0回复

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

上一主题 下一主题
 

发帖
682
铜币
48325
威望
621
贡献值
20
银元
28073
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 213周岁
只看楼主 正序阅读 使用道具 楼主   发表于: 2018-11-09
zZf#E@=$|  
Tl=vgs1  
阿里巴巴集团开源软件巡礼 ^ g4)aaBZ  
{Ua5bSbh  
s#d# *pgzh  
程序员的语言是代码,程序员的交流工具就是开源软件。 :_e.ch:4  
*g=*}2  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
x(t} H8q  
MI@ RdXkY  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 Mb<KZ_wYOX  
VS}Vl  
2<988F  
g:2/!tujL  
+-.BF"}  
Ft>ixn  
目录 "n8_Ag@r  
G+ % ZN  
ho(Y?'^t3  
Jhj]rsGk  
G4RsH/  
Jp= (Q]ab  
一、前端 k~q[qKb8y:  
o&CvjE  
m.^6e f  
94a _ W9  
F(XWnfUv  
设计语言 & 前端框架 Ant Design ZDVaKDqZ_  
D:F!;n9  
hqBwA1](a  
>Y \4 v}-  
*uv\V@ 0  
\4vFEJSh  
S((8DSt*  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 ZR#UoYjupb  
d9^=#ot  
地址:https://github.com/ant-design/ant-design sP+S86 u  
#JW1JCT  
jWoo{+=D  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 zc2,Mn2  
fe0 Y^vW  
Zv-6H*zM6  
bX6*/N  
nB:Bw8U"Q  
N9*$'  
tjTF?>^6|  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 ZO;]Zt]  
DX!$k[  
地址:https://github.com/antvis/g2 )Tb;N  
}>OE"#si  
?.Kl/8ml  
可视化图表库 BizCharts [ wu%t8O2  
'8Gw{&&  
~z'0~3  
3; M!]9ms  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 H~$|y9>qI  
t*<c+Ixu  
地址:https://github.com/alibaba/BizCharts }YSH8d  
Qy$QOtrv  
.9ROa#7U;n  
Node 应用框架 Egg keWgbj  
MRC5c:(  
*Zc-&Dk:Ir  
CjST*(,b  
1u` Z? S(  
ZU@V]+ww  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 Fj&vWj`*  
$jzk4V  
地址:https://github.com/eggjs/egg un /eS-IIh  
*FAg^G&1  
H{}6`;W  
基于 React 的前端框架 umi  LSfj7j`  
:5Vu.\,1  
xp &I~YPH  
' 5Ieqpm9  
umi 是可插拔的企业级 React 框架,类似 Next.js。 xj~6,;83xR  
 ?Z!KV=  
地址:https://github.com/umijs/umi m0 #hG x  
g_x<+3a  
*o>E{  
通用渲染引擎 Rax ^Gyl:hN  
h]=chz  
::5-UxGL<2  
/J6CSk  
S4(IYnwN  
FE5R ^W#u-  
1";~"p2(  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 b,@:eVQ7  
$_ NaxV  
地址:https://github.com/alibaba/rax asJYGqdF  
[Dt\E4  
<T}#>xHs3  
跨平台移动开发工具 Weex ;zOZu~Q|'  
O@$hG8:  
vx4& ;2  
D H.ljGb  
h\dIp`H  
\.{JS>!  
2MC\~"L<  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 _AO0:&  
_9-Ajv  
地址:https://github.com/apache/incubator-weex/ c49#aN R  
=DCQ!02  
[6Wr t8"  
自动化测试解决方案 Macaca #zQkQvAT9  
>:xnjEsi$/  
4- "wFp  
F0!r9U((  
K l4",  
F?dTCa  
dn5v|[dJ  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 kQb0pfYs  
YM;^c% _7  
地址:https://github.com/alibaba/macaca s R~&S))  
Q\r qG  
|'J3"am'  
前端物料库 ice BNByaC  
cshUxabB  
iIT<{m&`  
t"L:3<U7  
H}@|ucM"\  
O3_Mrn(R  
42C:cl} ."  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 L f i]s  
PQ[TTLG\&  
地址:https://github.com/alibaba/ice P``hw=L  
9w(j2i q  
fg9sZ%67]\  
HTML5 互动游戏引擎 Hilo a=J?[qrx  
-`;8~wMN  
2Fh_  
s,}<5N]U  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 QZfPd\Q5  
jmb\eOq+~V  
地址:https://github.com/hiloteam/Hilo :vr,@1c  
.SsIU\[)  
2ReulL8j  
JavaScript 模板引擎 Velocity.js f&`*x t/  
kj8zWG4KH  
U!'lc} 5  
\uYUX~}i"  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 u1"e+4f  
/}VQzF  
地址:https://github.com/shepherdwind/velocity.js 646ye Q1  
i" )_M|   
kal8k-$#  
非侵入式运行期 AOP 框架 Dexposed J8%|Gd0#4  
2iGRw4`_a  
l:ED_env:  
5>=tNbk"s  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 0g+@WK6y  
WLpn,8qsY  
地址:https://github.com/alibaba/dexposed Brl6r8LGi  
dnx}c4P  
/X:lt^?%I  
自动化测试解决方案 UI Recorder V?"^Ff3m!  
zPmVECS  
6M6QMg^  
Zu$f[U)X  
^Y&Cm.w  
a_ P[J8j  
Cam}:'a/`  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! o aKf{$vg  
Cb13Qz  
地址:https://github.com/alibaba/uirecorder 4/jY;YN,2  
 Ntqc=z  
dbLX}>  
Android 应用热修复工具 AndFix \w:u&6,0O  
k`t'P6 bU  
j\vK`.z  
j@ "`!uPz  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 8x{vgx @M  
.  9 NS  
地址:https://github.com/alibaba/AndFix J.&q[  
9,Mp/.T"\  
OBl8kH(b>  
淘宝 React 框架 React Web *HC8kD a%$  
MJb = +L  
{7wvC)WW  
{, |"Rpd  
V ;6M[ic}  
QA3l:D}u  
X=hgLK^3<,  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 <H p"ZCN  
2eK\$_b_  
地址:https://github.com/taobaofed/react-web ^"Y'zI L  
miKi$jC}vq  
WY,t> 1c  
基于 Node.js 的自动化持续集成 Reliable y"hM6JI  
1^;h:,e6  
:+5afv}  
d{he  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 "tark'  
:}-u`K*  
地址:https://github.com/reliablejs/reliable-master q^cFD  
xsvs3y|  
cjR.9bgn  
模拟数据生成器 Mock.js &SM$oy#?  
Gh pd k;  
]UI+6}r  
P=@lkF!\#  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 2mO#vTX4  
CvW(( <?  
地址:https://github.com/nuysoft/Mock Q.XsY.{  
So^`L s;S  
K4yYNlY  
React 应用的服务器渲染框架 Beidou hK"=~\,  
2%8Y-o?  
@}Ixr{ t  
IX(yajc[~M  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 [0LqZ<\5  
;Y '\:  
地址:https://github.com/alibaba/beidou 9e&#;6l  
nsp K.*?  
:2My|3H\  
二、Java zJ:r0Bt  
hq*JQb;Y}  
85fDuJ9$Z"  
gh}AD1TN]  
#R8l"]fxr?  
JAVA 研发框架 SOFAStack B#MW`7c  
^;3rdBprm  
iK]g3ew|  
Tc(R-Wi  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech 8?YW i  
OW}A48X[+  
S=g-&lK  
Java 诊断利器 Arthas +m.8*^  
5%`Ul   
$iPN5@F  
*N r|G61  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 TxvPfU?  
`Y;gMrp  
地址:https://github.com/alibaba/arthas Fdw[CYHz  
c #!6  
$ ddYH  
JDBC 连接池、监控组件 Druid I3Lsj}69  
"k|`xn  
O)|4>J*B  
I`TD*D  
Druid是一个 JDBC 组件。 \.a .'l  
  1. \i+h P1 mz  
    监控数据库访问性能。
  2. qlJOb}$ I  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. K)+l6Q  
    数据库密码加密。
  4. b1u'ukDP\  
    SQL执行日志。
[8P 2V  
#<PdZl R  
地址:https://github.com/alibaba/druid gL"}53A  
XgKG\C=3  
ehusI-q  
Java 的 JSON 处理器 fastjson -9I%   
f5 %&  
/vDF<HVzm  
gJxVU41  
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 'lk74qU$  
1hyah.i]Y  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 +-\9'Q  
D:E_h  
地址:https://github.com/alibaba/fastjson ?v8k& q^q  
"V0:Lq  
HdUW(FZ  
服务框架 Dubbo "T u[n\8  
FBAC9}V"  
->&VbR)  
&] 6T^.  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 kV3j}C"  
*F* fH>?C#  
地址:https://github.com/alibaba/dubbo mJ>99:W+  
$tHwJ!<$&  
E`n`#=xKR  
企业级流式计算引擎 JStorm j2 ^T:q[  
.4W>9 8  
GKhwn&qCKb  
"T%'Rp`j|  
)hW {>Y3x  
Y^Q|l%Qrb  
?1:/ 6  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 d`<^+p)oy  
=k= 2~ j  
地址:https://github.com/alibaba/jstorm 8@KFln )[  
'F?Znd2L  
pf@}4PN}  
apns4j Qf>Pb$c$U  
8{fz0H.<?  
)xx/di  
apns4j 是 Apple Push Notification Service 的 Java 实现! K!K"}%/_  
&] F|U3  
地址:https://github.com/teaey/apns4j &jZ|@K?  
].P(/~FS9  
$ cK B+}  
分布式数据层 TDDL #(+HSZm  
U< Y'.!  
Qz(T[H5%W  
F` 5/9?;|  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 (OcNC/9  
yO; C3q  
地址:https://github.com/alibaba/tb_tddl !TL}~D:J  
.0E4c8R\X  
xO-U]%oq  
轻量级分布式数据访问层 CobarClient 0,$-)SkT  
)UZ0gfx  
bM0[V5:jB  
/)?P>!#;\  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 ZV]e-  
r&3o~!  
地址:https://github.com/alibaba/cobarclient fKz"z{\,0  
Fg\| e%  
N8YB u/  
淘宝定制 JVM:TaobaoJVM ^s~n[  
s]vJUC,s  
E9B*K2l^{  
, ."(Gp  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 HL}~W}!j  
*\:_o5o%[T  
地址:http://jvm.taobao.org E D^rWE_  
\seG2vw$  
5[2.5/  
Java 图片处理类库 SimpleImage ?U/Wio$@  
`vxrC&,As  
O;e8ft '|  
XQJ^)d00h  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 ^= Ct Aa2  
0 ;_wAk  
地址:https://github.com/alibaba/simpleimage XH:gQ9FD  
$%%>n ^??  
_#D\* 0J  
redis 的 java 客户端 Tedis NZC='3Uz  
>_aio4j}r  
EY&C [=  
,V]A63J  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 Qy^z*s  
7;}3{z  
地址:https://github.com/justified/tedis Y-3[KHD  
-Bo~"q  
TflS@Z7C  
三、数据库 z2Y_L8u2  
9X$#x90  
k\c &2T]W  
h@,e`Z  
J&"?m.~@  
开源数据库 AliSQL zt[ 4_;2Y  
)=E~CpKV  
NC.P 2^%  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 CxA\yG3L&  
7vpN 6YP  
地址:https://github.com/alibaba/AliSQL uz#PBV8Q  
]6B mCh  
.)@tXH=}+  
分布式数据库 OceanBase )ehB)X  
&:;;u\  
2WPF{y%/  
TG63  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 .p(6' TYnI  
]fADaw-R  
地址:https://github.com/alibaba/oceanbase ' ztL3(|X6  
HA9Nr.NqC@  
: DMHezaU  
分布式数据库同步系统 otter B3>Uba*-)}  
|aS~"lImh  
KM5DYy2 A6  
RCh$j&Tn  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 : \:~y9X0  
v*H &F   
地址:https://github.com/alibaba/otter #x5N{8  
]opW; |{e  
(' Ko#3b  
Oracle 数据迁移同步工具 yugong |J<pLz  
[CDXCV-z  
Oh/b?|imG  
[+ 'B Q  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 14r Vb2^  
02W4-*)  
地址:https://github.com/alibaba/yugong hD$p ;LF  
zyZok* s  
bwSRJFqb  
分布式 SQL 引擎 Lealone T018)WrhL  
nGv23R(?G  
0Z A#T:4  
\)otu\3/  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 6L8tz 8  
c{,y{2c]LT  
地址:https://github.com/lealone/Lealone K=c=/`E  
5]H))}9>d  
d{2 y/  
关系型数据的分布式处理系统 Cobar OY^n0Zof,  
YBtq0c  
Oj"pj:fB  
J+@MzkpK  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: UbY~xs7_  
1<W4>~,wj  
地址:https://github.com/alibaba/cobar XSp x''l  
:m* !?QGdL  
%jZp9}h  
分布式关系数据库 Alibaba Wasp \]U<h ub  
Db#W/8 a8k  
<84C tv  
@L[PW@:SZ  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 } $Hs;4|  
hY.e[+  
地址:https://github.com/alibaba/wasp :kb 1}Wu  
{UdcX~\~  
/o|PA:6J  
四、系统 ']IT uP8  
h0F0d^W.  
!dyxE'T2  
*>aZc::  
GJC!0{8;  
分布式文件系统 FastDFS '9-axIj70  
~m?74^ i  
"%oH@ =  
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 ~KAp\!,  
FQk_#BkK  
地址:https://github.com/happyfish100/fastdfs HPt Tv}l  
8! H8[J  
%tzN@  
消息中间件 Apache RocketMQ GUu\dl9WA'  
X,WQ'|rC  
>'} Y1_S5  
@V* ju  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: M<{5pH(K  
  • )IFl 0<d  
    能够保证严格的消息顺序
  • YY#s=  
    提供丰富的消息拉取模式
  • 9h:jFhsA9  
    高效的订阅者水平扩展能力
  • S2rEy2\}:  
    实时的消息订阅机制
  • !,? <zg  
    亿级消息堆积能力
?iPZsV  
!,Xyl} #  
地址:https://github.com/apache/rocketmq/ }uF[Ra  
E!zd(  
sf |oNOz  
分布式 key/value 存储系统 Tair j-lSFTo  
( zn_8s  
y+4?U  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 I&TTr7  
"UQr:/  
地址 https://github.com/alibaba/tair Wl& >6./{  
L_THU4^j  
(s}Rj)V[^  
系统信息采集和监控工具 Tsar <XQN;{xSa  
2^)D .&  
@-wNrW$  
t] r,9df'  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! KInUe(g<9M  
cBz!U 8(  
地址:https://github.com/alibaba/tsar ^))PCn_zb  
g08*}0-k  
K TG:I@|C  
分布式消息中间件 Metamorphosis pqyWv;  
eJU;*] xfH  
z5XYpi_;[  
xm<v"><  
Ku<b0<`  
:3KO6/+  
T} n N=Q4  
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 O.@g/05C  
MV"E ?}0  
地址:https://github.com/killme2008/Metamorphosis Q `.'-iq  
M82.khm~jM  
n-b>m7O(  
淘宝Web服务器 Tengine `z9)YH  
L6|Hgrj-u  
7?6xPKQ)H  
VHXI@UT*  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 81GQijq  
NuC-qG#  
地址:https://github.com/alibaba/tengine #4P8Rzl$/  
Nb~,`bu,2  
*QbM*oH  
分布式文件系统 TFS K#qoR/:  
H$z>OS_6U  
FU_fCL8yA  
{ 1+Cw?1d  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 j0g5<M  
LP.HS'M~u  
地址:https://github.com/alibaba/tfs i\t753<Ys  
PD6MyW05%9  
2y3?!^$  
异步任务处理系统 TBSchedule 8weSrm  
]3n, AHA  
;[(= kOI  
+7|  [b  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 ]Nnxnp  
@GN(]t&3  
地址:https://github.com/taobao/TBSchedule <Q2u)m'  
oR*ztM  
$ q%mu  
容器引擎 Pouch J.1O/Pw!.a  
3p:=xL  
a?5WKO  
7~_{.f  
?qju DD  
kUNj4xp)  
x&at^Fp  
B4`2.yRis  
lV P9=  
/8f>':zUb  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 >vUB%OLyP  
}5Yj  
地址:https://github.com/alibaba/pouch fv|]= e  
%tT"`%(+  
`TUZZz  
在线分析查询系统 mdrill
"yg.hK`  
wk" l[cH>  
IikG /8lP  
[/ AIKZM<  
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 L ; 6b+I  
地址:https://github.com/alibaba/mdrill :1:3Svb<Y  
?q\FLb%"7  
dZPW2yf  
五、教程 ~mtTsZc  
3\;v5D:  
EJ1Bq>u7  
 ):e+dt  
j]r XoV>  
七天学会NodeJS文档 cppL0myJ  
2zz,(RA  
oFWt(r   
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 H5~1g6b@  
:.Y|I[\E%  
地址:https://github.com/nqdeng/7-days-nodejs 59V#FWe-  
kW#S]fsfU  
DhZ:#mM{  
Nginx开发从入门到精通 e"]"F{Q  
9/#0?(K8  
TI}}1ScA'  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 538fK9[  
lK0s=4c{  
地址:https://github.com/taobao/nginx-book *D2Nm9sl  


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

精彩

感动

搞笑

开心

愤怒

无聊

灌水
 
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个