• 2046阅读
  • 0回复

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

上一主题 下一主题
 

发帖
682
铜币
48325
威望
621
贡献值
20
银元
28073
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 213周岁
只看楼主 倒序阅读 使用道具 楼主   发表于: 2018-11-09
eeCrHt4;  
eD)@:K  
阿里巴巴集团开源软件巡礼 KA{ JSi  
Rd ,5 &X$  
l5<&pb#b  
程序员的语言是代码,程序员的交流工具就是开源软件。 R=<uf:ca  
b>'y[P!  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
qs3V2lvYw{  
@ayrI]m#>,  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 UUR` m  
NU(YllPB  
|*JMCI@Mz  
=@s{H +  
d 6zfP1lQ  
@% .;}tC  
目录 !BEl6h  
ftccga  
OYj~"-3y)  
IaYaIEL-  
@  Br?  
n1)~/ >  
一、前端 cjc1iciZ  
2T3b6  
qU+q Y2S:  
mu@IcIb>  
a=AP*adx8  
设计语言 & 前端框架 Ant Design pg/SYEvsV  
JqP~2,T  
P|rreSv*  
e6 a]XO^  
U$EQeb  
\PM5B"MDZ  
-jcgxQH53  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 ^$~&e :{  
0'O6-1Li  
地址:https://github.com/ant-design/ant-design MxL i'R=  
VdF<#(X+  
r(p@{L185  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 &e;GoJ  
yBnUz"  
VPUm4%?p$  
UsnIx54D3  
x2Dg92  
2i~zAD'  
B<!WAw+  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 ?7\$zn)v#  
+J  <<me4  
地址:https://github.com/antvis/g2 e<duD W$X  
bxvp j  
DNGj81'c  
可视化图表库 BizCharts *9|*21  
?xYoCn}Z  
+W^$my)<  
Tw@:sWC  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 O%m>4OdH  
g%%j"Cz1  
地址:https://github.com/alibaba/BizCharts /5j]laYK)  
Zz^!QlF  
Ry"N_Fb  
Node 应用框架 Egg `c/mmS  
xM D]b  
7Lx =VX#]q  
o>@9[F,h+  
yN9setw*,M  
\><v1x>;  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 #jT=;G7f2  
gbjql+Mx+  
地址:https://github.com/eggjs/egg |s, Add:S  
{:ZsUnzm  
(i>bGmiN  
基于 React 的前端框架 umi (<ngdf`,  
ySNXjH Q=  
' qN"!\  
k*!f@ M  
umi 是可插拔的企业级 React 框架,类似 Next.js。 K%(DRkj)  
{7+y56[yu  
地址:https://github.com/umijs/umi SoNT12>  
Tu7sA.73k  
+uB.)wr  
通用渲染引擎 Rax ;) '  
p[:E$#W~;  
z0xw0M+X  
~s -"u *>  
[Q:mLc  
0%;y'd**Ck  
Oi,:q&  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 k_](u91  
BiD}C  
地址:https://github.com/alibaba/rax xL\R-H^c]  
f<Xi/ (  
*IV_evgM7  
跨平台移动开发工具 Weex D0 ,t,,L  
6 i'kc3w  
G\/7V L  
1LonYAHF  
"cx#6Bo|  
*Fm#Qek  
%-#rzeaW  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 r"x/,!_E  
3mH(@ -OA  
地址:https://github.com/apache/incubator-weex/ TUM7(-,9  
UCI !>G  
{O  (@}  
自动化测试解决方案 Macaca s#%P9A  
/4Jm]"  
f~v@;/HL  
"Is0:au+?}  
S|/Za".Gr  
/=~o|-n8@  
97MbyEE8J  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 Iv51,0A  
.;jp 2^  
地址:https://github.com/alibaba/macaca *S] K@g  
Cbjx{  
z-`-0@/A$  
前端物料库 ice .Uh|V -  
w0Y V87  
*."a>?D~  
mH5[(?   
r>;6>ZMe  
T5? eb"  
%tT=q^%5  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 BiCC72oig  
:2E?|}`7\  
地址:https://github.com/alibaba/ice v)-:0 f  
Z Ne(sg~G  
wSIfqf+y  
HTML5 互动游戏引擎 Hilo g: ,*Y^T  
aT20FEZ;  
%G/j+Pf  
q !Nb-O{  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 ZmzYJ$:6  
&b!|Y  
地址:https://github.com/hiloteam/Hilo (sL!nRw  
yvt :/X  
` ;v>fTcy  
JavaScript 模板引擎 Velocity.js _l$X![@6=  
iw0|A  
l t{yo\  
W B7gY\Y&M  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 FiW>kTM8  
))eQZ3ap9  
地址:https://github.com/shepherdwind/velocity.js -efB8)A  
2sOetmWE7  
[zc8f  
非侵入式运行期 AOP 框架 Dexposed 0mYKzJi  
2y@y<38  
!1fAW! 8  
,R5z`O  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。   ]n (:X  
jb0LMl}/A  
地址:https://github.com/alibaba/dexposed LL7un_EC  
*;X,yEK[  
RZ GD5`n  
自动化测试解决方案 UI Recorder $x|4cW2  
CvB)+>oa  
V;%DS)-  
@& }~r  
dXewS_7  
J>%uak<  
m5KAKpCR,  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! xe9V'wICp(  
{>8u/  
地址:https://github.com/alibaba/uirecorder oC >l|?h,  
hH*/[|z  
Q|i`s=|  
Android 应用热修复工具 AndFix 4j VFzO%.  
Z9k"&F ~u}  
Yo a|. 2f  
bbAJ5EqL  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 4I7;/ZgALQ  
jp viX#\S_  
地址:https://github.com/alibaba/AndFix n s`njx}C  
>cRE$d?  
xa$p,_W:'  
淘宝 React 框架 React Web ^: 64(7  
O [v(kH'  
+ -OnO7f  
_MST8  
I%gDqfdL  
E;)7#3gY1  
)]P%=  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 z2Kvp"-}  
0VwmV_6'<W  
地址:https://github.com/taobaofed/react-web ;1Zz-@  
7@l.ZECJ1  
{j4J(dtO  
基于 Node.js 的自动化持续集成 Reliable \*.u (8~2o  
|"o/GUI~  
fd/?x^Z  
5dem~YY5  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 o%V%@q H  
-wUw)gJbM  
地址:https://github.com/reliablejs/reliable-master ZZ@1l  
C|H/x\?zRv  
]] Jg%}o  
模拟数据生成器 Mock.js ,V{Cy`bi  
j/*4Wj[  
)9? ^;HS  
ua HB\Uc  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 gaa;PX  
R@Bnrk  
地址:https://github.com/nuysoft/Mock @-H D9h  
-naoM  
i.Jk(%c  
React 应用的服务器渲染框架 Beidou (Aw!K`0Y1  
PAHkF&  
} D0Y8  
4M{]YZMw8  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 0DgEOW9H  
ac< hz0   
地址:https://github.com/alibaba/beidou A.>TD=Nz  
2/M:KR  
&<\ i37y  
二、Java qGH\3g-  
8@Hl0{q  
c</u]TD  
\o2cztl=  
h Lv_ER?  
JAVA 研发框架 SOFAStack "j] r   
})^%>yLfc|  
/%9CR'%*c  
<Z58"dg.5  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech )Ept yH  
$S_G:}tna  
1 wB2:o<  
Java 诊断利器 Arthas 2pn8PQfg)  
0 $_0T  
xXn2M*g  
;"j>k>tg  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 @A;Ouu(  
YKWts y  
地址:https://github.com/alibaba/arthas G$_=rHt_%  
t,>j{SK~  
pJ ;4rrSK  
JDBC 连接池、监控组件 Druid "+GKU)  
|JRaskd  
3,4m|Z2)  
?)i`)mu'  
Druid是一个 JDBC 组件。 dp'xd>m  
  1. t $yt8#Tk  
    监控数据库访问性能。
  2. \qB:z7I2  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. Y*q_>kps"  
    数据库密码加密。
  4. HMrl!;:  
    SQL执行日志。
^DWhIxBh  
Wi3S t`$  
地址:https://github.com/alibaba/druid t!JD]j>q  
u&\QZW?  
Y[WL}:"93  
Java 的 JSON 处理器 fastjson (HD=m, }  
3D*vNVI  
, s .{R  
c"x-_Uk  
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 zb=L[2;  
%}x$YD O  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 "O j2B|:s&  
cJ#|mzup  
地址:https://github.com/alibaba/fastjson Wp0L!X=0  
- BE.a<  
JC}oc M j0  
服务框架 Dubbo iZbY@-3fc  
ji :E  
"- XJZ;5  
!3 j@gi2  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 pXBlTZf  
0CFON2I  
地址:https://github.com/alibaba/dubbo r"aJ&~8::W  
 Z?_ t3  
 Lkl+f~m  
企业级流式计算引擎 JStorm }8,[B50  
byB ESyV!O  
<sNk yQ  
#HF;yAc  
g9K7_T #W  
O2 sAt3'  
hfQx$cv6  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 iD-,C`  
>t Ll|O+  
地址:https://github.com/alibaba/jstorm X!/o7<  
6}xFE]Df-Y  
g (:%E  
apns4j $Z!7@_Ys  
%\ef Mhn  
_(.,<R5  
apns4j 是 Apple Push Notification Service 的 Java 实现! ="Sa>-d o,  
yB~` A>~M  
地址:https://github.com/teaey/apns4j >L{s[pLJ  
C. rLog#  
Q@"mL  
分布式数据层 TDDL 8R;A5o,  
u^NZsuak  
7B| #*IZe  
e"]*^Q  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 pg :1AAhT[  
{YzRf S  
地址:https://github.com/alibaba/tb_tddl ~+r"% KnG  
vx&r  
~:M"JNcs  
轻量级分布式数据访问层 CobarClient |wYOO(!  
^:F |2  
]pi8%.d  
T~" T%r  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 X5`#da  
1deNrmp%  
地址:https://github.com/alibaba/cobarclient C\WU<!  
<!qv$3/7  
K)!Nf.r$9  
淘宝定制 JVM:TaobaoJVM JVx ,1lth  
k ICZc{} `  
B[Gl}(E  
knU=#  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 B]-~hP  
]BiLLDz(  
地址:http://jvm.taobao.org 3+` <2TP  
Zz@0Oj!`  
g k.c"$2  
Java 图片处理类库 SimpleImage 5^W},:3R  
A0>u9Bn"Qw  
JDA:)[;  
Sy ?O(BMo  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 `3KXWN`.s  
Nt^9N #+N  
地址:https://github.com/alibaba/simpleimage qh<h|C]V  
FPB O=?H.  
B}y`E <  
redis 的 java 客户端 Tedis RCvf@[y 4  
6x$1En  
?!$uMKyt  
)QO"1#zg@c  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 =|_{J"sv  
,&X7D]  
地址:https://github.com/justified/tedis 43p0k&;-7  
f3u^:6U~  
M*x1{g C/  
三、数据库 u_~*)w+mS@  
(" ,(@nS  
O^W.5SaR  
Spt]<~  
=5QP'Qt{O  
开源数据库 AliSQL ?-g/hXx;  
~c*$w O\  
TDtS^(2A7K  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 Aa#WhF  
9N kr=/I"P  
地址:https://github.com/alibaba/AliSQL q\fZ Q  
0s#`H  
.2V`sg.!  
分布式数据库 OceanBase !L)~*!+Gf  
|re>YQ!zd  
?z]h Ysy  
ZI8*PX%2  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 J4 Tc q  
rnV\O L  
地址:https://github.com/alibaba/oceanbase SK @%r  
7@@,4_q E  
l(CMP!mY  
分布式数据库同步系统 otter )`sEdVxbr  
`l0&,]  
hCcAAF*I;5  
}%;o#!<N(@  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 NWt`X!  
$aFCe}3b<  
地址:https://github.com/alibaba/otter x?unE@?\S  
M-Tjp'=*  
@D3Y}nR:  
Oracle 数据迁移同步工具 yugong N7b+GqYpF>  
6zGM[2  
=d{B.BP(  
! &k}YF  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 9O.okU  
PqO PRf  
地址:https://github.com/alibaba/yugong {"([p L  
c[I4'x  
)zR(e>VX  
分布式 SQL 引擎 Lealone 3wQUNv0z  
os3jpFeG'  
S3G9/  
jM'kY|<g;  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 uV@#;c4  
`~hB-Z5dI  
地址:https://github.com/lealone/Lealone mT7B# ^H  
<Xsy{7  
yi*2^??` 1  
关系型数据的分布式处理系统 Cobar el;eyGa  
=y$|2(6  
*QIlh" "6  
=@%Ukrd@  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: #Oeb3U  
(zO)J`z>  
地址:https://github.com/alibaba/cobar &`RD5uml  
%rmn+L),;  
U>,E]'  
分布式关系数据库 Alibaba Wasp b85r=tm   
Nzo;j0 [  
^J TrytIB  
_=wu>h&7  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 [vJLj>@  
I)B+h8l72<  
地址:https://github.com/alibaba/wasp K>tubLYh  
'>wr _ f  
xDU{I0M  
四、系统 srh>" 2."  
- DO  
J ^y1=PM  
fnwhkL#8  
<;R}dlBASW  
分布式文件系统 FastDFS f[AN=M"B"s  
o<Esh;;*nm  
+p%!G1Yz  
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 0Q]ZS  
!Rq.L  
地址:https://github.com/happyfish100/fastdfs =Z3{6y}3p  
$hn=MOMc  
i1OF @~?  
消息中间件 Apache RocketMQ 4DYa~ =w  
KXQ &u{[<  
) H'SU_YU  
%]2hxTV  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: mip2=7M|C  
  • iE~][_%U  
    能够保证严格的消息顺序
  • jc4#k+sb  
    提供丰富的消息拉取模式
  • NM`5hd{  
    高效的订阅者水平扩展能力
  • wc%Wy|d  
    实时的消息订阅机制
  • h2b,(  
    亿级消息堆积能力
zXop@"(e  
biBo?k;4  
地址:https://github.com/apache/rocketmq/ 8R) 0|v&;  
j>{Dbl:#2  
>;$C@  
分布式 key/value 存储系统 Tair )tq&l>0h  
_XO3ml\x@  
V+A9.KoI  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 _{]\} =@  
JBYmy_Su  
地址 https://github.com/alibaba/tair eVXlQO  
/f5*KRM  
)\q A[rTG  
系统信息采集和监控工具 Tsar bp>-{Nv  
;yvx-  
pn:) Rq0  
O7M8!3Eqm  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! ``zgw\f[%  
|8bqn^@$t  
地址:https://github.com/alibaba/tsar Cj ,Yy  
?YeUA =[MC  
&zxqVI$4  
分布式消息中间件 Metamorphosis s#8mD !T|  
ko2T9NI:S  
IpJMq^ Z  
R 2{kS  
i1(}E#  
p>g5WebB N  
ji|+E`Nii  
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 BrHw02G  
[eWZ^Eh"I  
地址:https://github.com/killme2008/Metamorphosis H'Oy._,]t  
)2tDX=D  
e={X{5z0  
淘宝Web服务器 Tengine EDl*UG83G  
iOFp9i=j  
e2~$=f-  
,[} X K9  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 pQ_EJX)  
@%oHt*u  
地址:https://github.com/alibaba/tengine 7z_ EX8^  
o#D;H[' A  
8l?mNapy  
分布式文件系统 TFS _|'e Az   
EO_:C9=d{  
0:CIM  
r@O5{V  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 u%o]r9xl'  
prWK U  
地址:https://github.com/alibaba/tfs DFk0"+Ky  
3 >~W_c9@  
lBpy0lo#  
异步任务处理系统 TBSchedule B$ Z%_j&  
TbUouoc  
r+0<A.''a  
Q1b<=,  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 H n^)Xw  
QGR}`n2D  
地址:https://github.com/taobao/TBSchedule 1I=>0 c  
ag_RKlM3  
ou{}\^DgQ  
容器引擎 Pouch t-gLh(-.  
;*H@E(g  
69 >-  
o4^|n1vN  
@PaOQ @  
TZl^M h[a  
W RBCNra  
oc^j<!Rh  
-E$(<Pow~\  
+2KYtyI  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 pZ@)9c  
?g6x y[  
地址:https://github.com/alibaba/pouch M_OvIU(E  
v_ U$jjO1  
3Uy48ue  
在线分析查询系统 mdrill
D(' w<9.  
-/ltnx)j  
eTe Z^G  
>!U oS  
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 6SJryf~w  
地址:https://github.com/alibaba/mdrill l\HLlwYO  
LA837P  
KBe\)Vs  
五、教程 Az`c? W%  
N<$dbqoT|  
]T?Py)  
M2$.Y om[  
 y[C++Q  
七天学会NodeJS文档 S`\03(zDA  
As y&X  
I: L}7uA[t  
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 ]gw[ ~  
|= o)|z2  
地址:https://github.com/nqdeng/7-days-nodejs At0ahy+  
9W7 ljUg  
\[>Ob  
Nginx开发从入门到精通 g5YDRL!Wh  
y^*o%2/  
Qf>$'C(7!a  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 P<tHqN !q  
@U 6jd4?)  
地址:https://github.com/taobao/nginx-book \~r`2p-K  


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

精彩

感动

搞笑

开心

愤怒

无聊

灌水
 
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个