• 2044阅读
  • 0回复

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

上一主题 下一主题
 

发帖
682
铜币
48325
威望
621
贡献值
20
银元
28073
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 212周岁
只看楼主 倒序阅读 使用道具 楼主   发表于: 2018-11-09
hCVe05  
7g8}]\i+  
阿里巴巴集团开源软件巡礼 b R> G%*a  
6c,]N@,Zw  
VNBf2 Va  
程序员的语言是代码,程序员的交流工具就是开源软件。 [KR|m,QWp  
D1rXTI$$  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
1G$fU zS  
?{[ ISk)  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 zP$0B!9  
{VtmQU? cJ  
tPBr{  
kU{+@MA;  
B +[ri&6X\  
Mrysy)x  
目录 Tw *:Vw  
|T\`wcP`q  
o@*eC L=  
NF8'O  
e&sZ]{uD  
M3P\1  
一、前端 vikA  
r6S-G{o  
: 8dQ8p;  
}K':tX?  
XHs>Q>`  
设计语言 & 前端框架 Ant Design ]CHO5'%,$  
h\| ~Q.kG  
7DZxr Vw  
}N[|2n R'  
(8T36pt~  
@SeInew;`l  
 mo+zq~,M  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 "Zm**h.t  
B( r~Nvc  
地址:https://github.com/ant-design/ant-design B3|h$aKC  
zGzeu)d  
9'nM$ a  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 dO]N&'P7  
aO8n\'bv  
2[ !#Xf  
{w:*t)@j  
1Tl^mS~k  
J<hqF4z  
<LL+\kfTZO  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 $ /*1 9 e~  
ko<u0SjF)u  
地址:https://github.com/antvis/g2 nb-]fa  
KmS$CFsGL  
B=14 hY@`  
可视化图表库 BizCharts ^/@Z4(E  
8_ byS<b8  
j3>0oe!  
;e Iqxe>  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 .TZ0F xW  
[ hzw..?g  
地址:https://github.com/alibaba/BizCharts &O8vI ,M  
_=0%3Sh  
r9MS,KG8  
Node 应用框架 Egg zwJ B.4@  
DwSB(O#X  
H4RqOI  
?+Gc. lU  
*Z}^T:3iw}  
&! i'Q;q  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 -KV)1kET  
1g_p`(  
地址:https://github.com/eggjs/egg cxX/ b ,  
(5CdA1|  
)gF>nNE  
基于 React 的前端框架 umi U}f"a!  
QA|87alh  
m8M2ka  
]JDKoA{S0  
umi 是可插拔的企业级 React 框架,类似 Next.js。 1i=lJmr  
%G6Q+LMwm  
地址:https://github.com/umijs/umi 5i71@?q;  
 s/Ne,v  
<"/b 5kc  
通用渲染引擎 Rax V /i~IG`h/  
cPaz-  
pHKcKqB*13  
g Va;!  
=u\W {1  
P:D@ 5  
B|9 [DNd  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 Rhi`4wo0$  
*^[m?3"W  
地址:https://github.com/alibaba/rax 'O>p@BEK  
E~}@56ER}  
Yr!@pHy  
跨平台移动开发工具 Weex . -ihxEbzr  
WO;2=[#O;  
M2Q*#U>6r  
*<HA])D,  
CE,0@%6F*  
JG^fu*K  
CgT5sk}  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 .X1xpi%  
LV}Z[\?   
地址:https://github.com/apache/incubator-weex/ <S[]VXy  
]bcAbCZ@  
;]gj:6M  
自动化测试解决方案 Macaca unX mMSz(  
+"}#4  
9 +1}8"~  
<TN+-)H6  
Oq3aboAt  
uwI$t [  
7QSr C/e  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 Z$*m=]2  
I{nrOb1G(  
地址:https://github.com/alibaba/macaca 8O^<#lh  
.)(5F45Wg  
! 2=m |,  
前端物料库 ice hW<TP'Zm*  
OQnb^fabY  
%Z~0v wY  
$Gs 9"~z?;  
DP@F-Q4  
B`<a~V  
r+%$0eB1^  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 N[=c|frho  
kB#;s  
地址:https://github.com/alibaba/ice gn-@OmIs  
c"*xw8|  
3M^s EaUI  
HTML5 互动游戏引擎 Hilo 1&Z#$iD  
}BYs.$7  
P~}Yj@2  
idzc4jR6BT  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 xg(* j[ff3  
ol3].0Vc]  
地址:https://github.com/hiloteam/Hilo y':JUwUN  
E;1QD/E$  
9 AWFjoXl"  
JavaScript 模板引擎 Velocity.js f]sc[_n]  
$I0&I[_LzK  
.@KI,_X6,  
:,Zs {\oI3  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 aHR+4m~)  
z:1"d R   
地址:https://github.com/shepherdwind/velocity.js }[;{@Zn  
} "QL"%  
 K P@bz  
非侵入式运行期 AOP 框架 Dexposed )L+>^cJI<  
$y$E1A6h+  
R6cd;| fan  
tl6x@%\  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 \Gl>$5np  
c)`=wDi  
地址:https://github.com/alibaba/dexposed ;9MIapfUd(  
ew+>?a'&L  
F[q)ME+`)  
自动化测试解决方案 UI Recorder Sdzl[K/}  
V$Zl]f$S  
BbIg]E/G  
qtR/K=^i  
:DG7Z  
"?AJ(>wP  
~o8  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! m!- R}PQC  
4s@oj  
地址:https://github.com/alibaba/uirecorder @|2sF  
S^Mx=KJG  
#1)#W6 h\  
Android 应用热修复工具 AndFix fK/|0@B8  
Hb&C;lk  
V=d~}PJ>  
Zdfruzl&`  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 `RlMfd  
A)9F_;BY  
地址:https://github.com/alibaba/AndFix b 3NEYn  
Zjkg"  
=D3K})&  
淘宝 React 框架 React Web 0n/+X[%Ti  
'w"hG$".  
9Zj9e  
@1vpkB~ w  
> I>=/i^  
4k_y;$4WN  
%n{ue9  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 he! Uq%e  
g0-~ %A,  
地址:https://github.com/taobaofed/react-web ooA%/  
<SKzCp\  
P. Kfoos  
基于 Node.js 的自动化持续集成 Reliable e;8nujdG"  
'z9}I #  
*<ILSZ  
A.+Qa  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 [QDM_n  
WSxE/C|[  
地址:https://github.com/reliablejs/reliable-master `E2RW{$A  
X..<U}e  
7`J= PG$A  
模拟数据生成器 Mock.js Ghf/IXq#  
){<qp  
45 B |U  
aY8QYK ;?^  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 'H8 b+  
wiP )"g.t  
地址:https://github.com/nuysoft/Mock [;Y*f,UG_-  
^k2g60]  
' e:rL.  
React 应用的服务器渲染框架 Beidou $tqr+1P  
e 3.q8r  
,a34=,  
&{e:6t  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 /B!Ik:c}  
<4:%M  
地址:https://github.com/alibaba/beidou ':d9FzGKa  
.+A2\F.^  
D KRF#*[=d  
二、Java  myOdf'=  
-|2k$W  
AA XQ+!  
Sa9p# OQ  
4N(iow4  
JAVA 研发框架 SOFAStack m;cgX#k5  
exxH0^  
T+j-MR}{\  
bH}?DMq]O  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech o`M.v[O  
rI#,FZ  
dZkj| Ua~  
Java 诊断利器 Arthas QB5,Vfoux  
duV\Kt/g^  
ePo :::  
bLSUF`-z  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 HSj=g}r  
X:JU#sI  
地址:https://github.com/alibaba/arthas P$v9  
z P8rW5/  
!j%#7  
JDBC 连接池、监控组件 Druid LI9 Uc\  
7-Mm+4O9  
#i  5@G*  
c[+uwO~  
Druid是一个 JDBC 组件。 h4E[\<?  
  1. 9j>LU<Z  
    监控数据库访问性能。
  2. %7A?gY81  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. 24I\smO  
    数据库密码加密。
  4. ,5}")T["u  
    SQL执行日志。
GK&R,q5 }  
)}to7r7 `  
地址:https://github.com/alibaba/druid ~m3Tq.sYrY  
==npFjB  
63SmQsv  
Java 的 JSON 处理器 fastjson |.?$:D&6  
H;N6X y*~  
R*O< (  
SnVb D<  
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 q0*d*j F0u  
4Z0Y8y8)  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 VXO.S)v2J  
u= Vt3%q  
地址:https://github.com/alibaba/fastjson 'M35L30  
}u.I%{4  
?wVq5^ e  
服务框架 Dubbo ]D<3y IGS  
P?|>, \t  
FO:k >F  
#k t+ )>  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 .cK<jF@'  
s x2\  
地址:https://github.com/alibaba/dubbo dO!B=/  
x"~gulcz  
~COd(,ul  
企业级流式计算引擎 JStorm a 9!.e rM  
]--" K{  
!bBx'  
MDauHtF,  
7OD2/{]5  
y4%[^g~-  
`s8!zy+  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 i#I7ncX  
`Y,<[ Lnr  
地址:https://github.com/alibaba/jstorm  G O[u  
TG6E^3a P  
\hD jZ  
apns4j *6wt+twH  
RG6U~o1  
)@_5}8  
apns4j 是 Apple Push Notification Service 的 Java 实现! E*s8 nQ"  
;Dp<|n  
地址:https://github.com/teaey/apns4j -r%k)4_  
ebiOR1)sN  
8Z>=sUMQ  
分布式数据层 TDDL Vrt*,R&  
4t lLh`-8  
F.iJz4ya_  
c JOT{  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 &%;K_asV;  
4Un%p7Y~  
地址:https://github.com/alibaba/tb_tddl !h70<Q^  
$ S]l%  
15_Px9  
轻量级分布式数据访问层 CobarClient 3M"eAK([  
qS[KB\RN1  
FvVM}l'  
y eWB.M~X  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 r2=4Wx4(  
fzr0dcNgM  
地址:https://github.com/alibaba/cobarclient -'uz%2 {  
P;K < P  
lNx:_g:SrZ  
淘宝定制 JVM:TaobaoJVM IN?rPdY  
.$zo_~ mR  
|W*i'E   
n{=Nf|=  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 H'?dsc  
<KrfM  
地址:http://jvm.taobao.org "qhQJql  
}3=^Ik;x  
XXy &1C  
Java 图片处理类库 SimpleImage >dfk2.6e  
7gQ 2dp  
R] " jr  
\@$V^;OP/  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 aA=7x&z@  
-Q" N;&'[&  
地址:https://github.com/alibaba/simpleimage Qsg([K  
\ +>g"';f  
=2/[n8pSsM  
redis 的 java 客户端 Tedis N*'d]P2P`J  
N4u-tlA  
?@H/;hB[|  
{7^D!lis  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 ~y>NJM>1  
(3N;-   
地址:https://github.com/justified/tedis ZDr&Alp)o  
:xZ^Jq91  
>#|%y>g .o  
三、数据库 u&r+ylbs I  
w0,rFWS  
}TG=ZVi  
"f4atuuXa  
'a=' (,%  
开源数据库 AliSQL sEx`9_oZ  
vJsx_ i\i  
PDhoCAh !  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 ]] 50c  
1? Im"  
地址:https://github.com/alibaba/AliSQL kz^?!l)X0  
"p"~fN /I9  
UgD&tD0fp  
分布式数据库 OceanBase oT*qMLdn  
u .,l_D_  
THmmf_w@  
c52S2f7  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 NU%<Ws=  
c;7`]}fGu  
地址:https://github.com/alibaba/oceanbase 3>%:%bP  
: \KJw  
x%%OgO +>  
分布式数据库同步系统 otter jbTsrj"g  
3?s1Yw>?  
^ ^k]2oG  
Bn5$TiTcl  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 ~JTp8E9kw  
,2]a<0m  
地址:https://github.com/alibaba/otter a1g aB:w5n  
5^C.}/#>F  
v|wO qS  
Oracle 数据迁移同步工具 yugong 2!";?E  
cc:,,T /i  
M"E7= J  
lH"4"r  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 p~17cH4~-f  
c3C<P  
地址:https://github.com/alibaba/yugong '<Jqp7$dL  
d7qYz7=d  
W*9*^  
分布式 SQL 引擎 Lealone *V?p&/>MT  
k/ hNap'0  
*d&+? !  
(}MN16!  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 ,o s M|!,  
m!Fx#   
地址:https://github.com/lealone/Lealone %Mr^~7nN  
7(B"3qF8|  
ehyCAp0oI  
关系型数据的分布式处理系统 Cobar h5}:>yc  
a$]i8AeG  
M6H#Y2!ZbC  
h.)o4(bO  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: o$k9$H>Na  
Y(6p&I  
地址:https://github.com/alibaba/cobar 'L8B"5|>  
Itv}TK eF  
QN^AihsPi  
分布式关系数据库 Alibaba Wasp ok(dCAKP  
%)sG 34  
p>= b|Qy|  
Mc<O ~  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 xMHu:,ND  
zA*I=3E(  
地址:https://github.com/alibaba/wasp A3Oe=rB  
tVhf1TH#  
/s "Lsbe  
四、系统 ~JG\b?s  
Q3 yW#eD  
5'S~PQka*  
>M^4p   
ev9ltl{  
分布式文件系统 FastDFS [6f(3|"  
xH>2$  ;f  
p #Y2v  
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 j S<."a/n  
|6GDIoZ  
地址:https://github.com/happyfish100/fastdfs }S6"$R  
x#}{z1op9  
N_R(i3c6U!  
消息中间件 Apache RocketMQ  _!E)a  
G$-[(eu -  
Jq_AR!} %  
`R,g_{M j  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: O^KIB%}fu  
  • WO{E T  
    能够保证严格的消息顺序
  • A_2oQ*  
    提供丰富的消息拉取模式
  • s}bv o  
    高效的订阅者水平扩展能力
  • mcq.*at  
    实时的消息订阅机制
  • )GR4U8<>g  
    亿级消息堆积能力
nP#|JRn=  
rvp#[RAaS}  
地址:https://github.com/apache/rocketmq/ L<0eIw  
LW*v/`@  
I:edLg1T  
分布式 key/value 存储系统 Tair 6 B*,Mu4A  
W \XLf,_+  
"RLv{D<)J,  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 Z^O_7I<5E  
R>R8LIZZc  
地址 https://github.com/alibaba/tair 10{zF_9yx  
(X~JTH:e/  
Jo4iWJpK  
系统信息采集和监控工具 Tsar :Hq#co  
UHFI4{Wz  
]B3f$ ;W  
Z Z9D6+R  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! cc{^0JT  
@w73U; 9\  
地址:https://github.com/alibaba/tsar `} S; _g!  
vY!'@W  
Lb}$)AcC  
分布式消息中间件 Metamorphosis Xsd+5="{N  
oP_}C[  
 $M|  
XxLauJP K  
?C(3TKH  
N ^%7  
;- 6   
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 \JbOT%1  
4#lOAzDtv  
地址:https://github.com/killme2008/Metamorphosis 1`)e}p&  
nj6|WJ  
][1 iKT  
淘宝Web服务器 Tengine I8Q!`K J  
l#fwNM/F  
n 'E:uXv"  
'|@?R|i0  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 Qz`v0"'w  
>$G'=N:=X&  
地址:https://github.com/alibaba/tengine GEtzLaq<  
-^$`5Rk  
x`JhNAO>  
分布式文件系统 TFS \`Ow)t:  
d'k99(vy  
Ft 6{g JBG  
D2]i*gs  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 SYwB #|  
GL'l "L  
地址:https://github.com/alibaba/tfs "I0F"nQ  
q6EZ?bo{  
THY=8&x)  
异步任务处理系统 TBSchedule s5J?,xu  
0$=w8tP)  
@@d6,=  
&*# Obv  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 E-Y4TBZ*  
=:_DXGW2H  
地址:https://github.com/taobao/TBSchedule >b2wFo/em  
UZx8ozv'  
^0HgE;4  
容器引擎 Pouch Qm>2,={h  
!yD$fY  
2`U+ !  
`&URd&ouJD  
pB'{_{8aA  
v4 vIcHDs  
GBYwS{4  
;}}k*< Z  
8 t`lRWJ  
:N64FR#  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 J=6( 4>  
85qD~o?O  
地址:https://github.com/alibaba/pouch CkR 95*  
C9^C4   
@7`=0;g  
在线分析查询系统 mdrill
 i)= \-C  
>>%E?'9A  
Q/`W[Et  
H cCT=x7:  
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 `Jn2(+  
地址:https://github.com/alibaba/mdrill N~tq ]  
Dbw{E:pq  
Td 5yRN! ?  
五、教程 mOfTq] @B  
hw2Sb,bY  
PnZY%+[I  
=XFyEt  
jJyS^*.X  
七天学会NodeJS文档 _&e$?hY  
d8.A8<wUr  
v,d'SR.  
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 ^NXxMC( e+  
A5go)~x\  
地址:https://github.com/nqdeng/7-days-nodejs :: s k)  
+;bP .[Z  
98XlcI#  
Nginx开发从入门到精通 #Q@~ TW  
{<Y\flj{@m  
i,!tu  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 r<5i  
S`pBEM  
地址:https://github.com/taobao/nginx-book K#LDmC  


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

精彩

感动

搞笑

开心

愤怒

无聊

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