• 2042阅读
  • 0回复

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

上一主题 下一主题
 

发帖
682
铜币
48325
威望
621
贡献值
20
银元
28073
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 212周岁
只看楼主 倒序阅读 使用道具 楼主   发表于: 2018-11-09
pc}Q_~e  
:av6*&+  
阿里巴巴集团开源软件巡礼 SiHZco I  
%,%s09tO  
Md'd=Y_0  
程序员的语言是代码,程序员的交流工具就是开源软件。 g':mM*j&  
5{qFKo"g@,  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
k V"'; a  
dix\hqZ  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 EL80f>K  
UzFd@W u#  
1R9hA7y&,/  
~Bn#A kL  
[La=z 7*  
7)G- EAF  
目录 /HH5Mn*  
1g{`1[.QO  
f5zxy!dhKS  
-fVeE<[  
D8slSX`6j  
csT_!sI I  
一、前端 7 }(LO^,A  
5~4I.+~8  
Ac<V!v71  
4 W}8?&T  
f33'2PYl  
设计语言 & 前端框架 Ant Design X<ZIeZBn  
(.7_`T6QG  
95^w" [}4Q  
u*`acm S>N  
%stZ'IX  
W fkm'BnV  
rP,i,1Ar 4  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 ?sDm~]Z  
qQ%zSJ?  
地址:https://github.com/ant-design/ant-design %).phn"ij[  
L <]j&  
laqKP+G  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 yi%A*q~MT  
AS`0.RC-  
'R8VCj  
GEfX,9LF&  
bmna*!l^M  
KbVV[ *  
i>r4R z!  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 3JEH sYxs  
x_{ua0BLDf  
地址:https://github.com/antvis/g2 NS6Bi3~  
MzYTEe&-L  
5gZ0a4  
可视化图表库 BizCharts N!m-gymmF  
Z'<=06  
IJO`"da  
"t~I;%$[  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 bG67TWY)  
|332G64K  
地址:https://github.com/alibaba/BizCharts L+bO X  
V^nYG$si  
t`+x5*g W  
Node 应用框架 Egg kvv-f9/-  
%yJL-6U  
P (jlWr$$  
O:Bfbna  
r|cl6s!P  
zTrAk5E  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 j2deb`GD  
pm B}a7  
地址:https://github.com/eggjs/egg WaF<qhu*  
,7SLc+  
c`mJrS:  
基于 React 的前端框架 umi g1muT.W]S  
T^S|u8f  
Y'Sxehx  
3G8BYP  
umi 是可插拔的企业级 React 框架,类似 Next.js。 F%bv vw*(  
C*Z gjFvB  
地址:https://github.com/umijs/umi v>.nL(VLjP  
|f'U_nE#R/  
LslQZ]3MY  
通用渲染引擎 Rax W&}YM b  
g}|a-  
i68'|4o  
"R+ x  
6G7B&"&  
5.F.mUO  
qfvd ( w  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 c>{X( Z=2  
akgXI^K  
地址:https://github.com/alibaba/rax 1F-o3\  
r vVU5zA4H  
nCh9IF[BL/  
跨平台移动开发工具 Weex 6 +^V  
}b2U o&][  
A2 qus$  
iyU@|^B"Wa  
*fW&-ic  
4z Af|Je  
e"hm|'  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 rAIX(2@cR_  
jJ?MT#v  
地址:https://github.com/apache/incubator-weex/ Fp4eGuWH#  
UtG@0(6C  
+cM;d4  
自动化测试解决方案 Macaca #>O,w0<qM  
xT{qeHeZ9,  
(\.[pj%-O  
#nX0xV5=  
-'3vQXj&  
<%<}];bmFL  
n99:2r_  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 COc1np  
lYv :  
地址:https://github.com/alibaba/macaca ygS*))7 r  
^i&/k  
!0c7nzjm  
前端物料库 ice _A kc7"  
uCF+Mp  
zA9N<0[]o  
l!Z>QE`.S  
F*>:~'%  
[=u8$5/a  
26>e0hBh&  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 j#Ly!%d p  
`r'q(M  
地址:https://github.com/alibaba/ice !Qjpj KRy  
;gy_Qf2U  
*pw:oTO  
HTML5 互动游戏引擎 Hilo 6Bmv1n[X^h  
u!oHP  
HI#}M|4n  
ch1EF/"  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 yfiRMN"2  
>pO[ S [  
地址:https://github.com/hiloteam/Hilo +che Lc  
RPP xiYU^  
wd~e3%JM  
JavaScript 模板引擎 Velocity.js HcUivC  
WW0N"m'  
TgJx%  
X}0 NeG^'O  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 Kl{2^ q>  
o DPs xw  
地址:https://github.com/shepherdwind/velocity.js yopEqO  
%;^[WT`,  
Lg|j0-"N  
非侵入式运行期 AOP 框架 Dexposed zN#$eyt  
b:\I*WJ  
N'Ywn}!js  
]o$Kh$~5  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 C"k8 M\RW?  
ly% $>BRU  
地址:https://github.com/alibaba/dexposed Dd<gYPC  
JxiLjvIq  
 <tuh%k  
自动化测试解决方案 UI Recorder 8\!0yM#yK  
'SY jEhvw  
bPC {4l  
IpGq_TU  
muT+H(Zp}  
\r^=W=  
4o9#B:N]J  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! - 4'yp  
x^8xz5:O  
地址:https://github.com/alibaba/uirecorder hUSr1jlA  
*y5d &4G2  
#p&iH9c_  
Android 应用热修复工具 AndFix ml.l( 6A  
*W y0hnr;]  
e%`gD*8  
l6Ze6X I  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 &at>pV3_  
})T}e7>T  
地址:https://github.com/alibaba/AndFix x% k4Lm  
($7>\"+Tl  
o B_c6]K  
淘宝 React 框架 React Web 5oGnPF  
QB#f'X  
i pjl[  
@]6)j&  
[esjR`u  
-5>K pgXo\  
 3Fo,F  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 )K -@{v^|  
H&[CSc  
地址:https://github.com/taobaofed/react-web FlOKTY   
eg~$WB ;1  
gEIjG  
基于 Node.js 的自动化持续集成 Reliable zv  <,  
(-(,~E  
[X#bDO<t  
7n,nODbJ  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 DG O_fR5L  
0@C`QW%m  
地址:https://github.com/reliablejs/reliable-master vUS$DU F  
J;+tQ8,AP  
8?W\kf$  
模拟数据生成器 Mock.js z[0L?~$  
1m|Oi%i4  
6aK'%K  
TmH#  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。  ?Vbe  
#~I%qa"_pa  
地址:https://github.com/nuysoft/Mock f";70}_  
$.R$I&U  
"}*P9-%  
React 应用的服务器渲染框架 Beidou v[e$RH  
3lM mSKN  
m0paGG  
_:+W0YS  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 3*CF!Y%  
0gm+R3;k^  
地址:https://github.com/alibaba/beidou D`3}j  
Yt++  ?  
8'Xpx+v  
二、Java aN ). G1  
~PHAC @pU  
9Wb9 g/L  
@za?<G>!'e  
}(Nb]_H  
JAVA 研发框架 SOFAStack ']u w,b  
~d/Doi  
7F4$k4r<  
SgAY/#  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech %g5weiFM  
)6PZ.s/F6p  
\|@]XNSN  
Java 诊断利器 Arthas DvF`KHsy  
%&c[g O!Za  
)+RGXV p  
4FQU$f  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 o(]kI?`  
1N x%uz  
地址:https://github.com/alibaba/arthas r9%4q4D?>9  
~/! Zh  
_T 6WA&;8  
JDBC 连接池、监控组件 Druid k <A>J-|  
6JmS9ho  
?:s`}b  
*1ek w#'  
Druid是一个 JDBC 组件。 0 !E* >  
  1. $d:/cN 8E  
    监控数据库访问性能。
  2. mdypZ1f_  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. G<4H~1?P  
    数据库密码加密。
  4. VHM,W]  
    SQL执行日志。
JiDX|Q<c  
&w*.S@  ;  
地址:https://github.com/alibaba/druid p!AQ  
WU Q2[)<  
|08tQ  
Java 的 JSON 处理器 fastjson 2etcSU(y>  
N12K*P[!  
:o*{ .  
_{_LTy%[  
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 -1Lh="US  
UB|Nx(V s  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 Up`$U~%-  
ZUQ1\Iw  
地址:https://github.com/alibaba/fastjson p"Oi83w;9  
6>%)qc$i  
]8htJ]<|Q  
服务框架 Dubbo UN`-;!  
0jrcXN~  
)U>q><  
',z'.t  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 m qPWCFP  
)Y\},O  
地址:https://github.com/alibaba/dubbo 1e'-rm F  
Dgc[WsCEW  
i'L7t!f}o  
企业级流式计算引擎 JStorm r}WV"/]p  
O1JGv8Nr  
5L42'gJ  
;pU9ov4)  
fH`P8?](x  
wDem }uO  
Wgq*|teW  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 S!#7]wtbP  
IA&((\YC  
地址:https://github.com/alibaba/jstorm `;(/W h  
HGC>jeWd_  
:)q/8 0@  
apns4j $ZK4Ps -$  
- tF5$pb'  
4^w>An6  
apns4j 是 Apple Push Notification Service 的 Java 实现! D(~6h,=m  
W+H 27qsv  
地址:https://github.com/teaey/apns4j / ]>&OSV  
8/-GrdyE  
r@e_cD] M  
分布式数据层 TDDL mz+>rc  
G( nT.\  
?T$i  
x|U]x  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 > 9JzYI^  
g/lv>*+gS  
地址:https://github.com/alibaba/tb_tddl Zu$f-_"  
BpDf4)|  
lc>nU hj.  
轻量级分布式数据访问层 CobarClient NrgN{6u;  
.',ikez  
AQbbIngo  
qX0IHe  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 4L^KR_h/  
\qUmdN{FU  
地址:https://github.com/alibaba/cobarclient XsQ<ye un  
s+yBxgQ/  
HMgZ & v  
淘宝定制 JVM:TaobaoJVM =5oFutg`  
 3iV/7~ O  
!!o 69  
1#(,Bq4  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 {tu* ="d=  
YXg:cXE8e  
地址:http://jvm.taobao.org VaZS_ qGe:  
_66zXfM<  
6@wnF>'/\  
Java 图片处理类库 SimpleImage M_T$\z;,  
H }uT'  
|B)e! #  
[uc;M6o}?  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 2(5wFc  
=Q.2:*d.  
地址:https://github.com/alibaba/simpleimage 5;>M&qmN  
}f^K}*sK$5  
l#~Sh3@L(  
redis 的 java 客户端 Tedis [9z<*@$-  
;g^QH r  
hAfRHd  
^+mSf`5  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 X~P0Q  
zXbTpm  
地址:https://github.com/justified/tedis G+m|A*[>  
@gE +T37x2  
KVtnz  
三、数据库 h[C!cX  
T_[W=9  
^-4mZXAy1|  
yIXM}i:  
+m:U9K(\h  
开源数据库 AliSQL m3F.-KPO  
. 2.$Rq  
5EFow-AH  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 ( 4$lB{%  
}}cVPB7   
地址:https://github.com/alibaba/AliSQL V>gEF'g  
9V.)=*0hp  
fk*JoR.o  
分布式数据库 OceanBase uEVRk9nb  
I?4J69'  
q0 `Vw%  
JI3AR e?y  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 mXz-#Go(  
%Q1v8l.}  
地址:https://github.com/alibaba/oceanbase .#5<ZAh/?  
 42Gr0+Mb  
qk~QcVg  
分布式数据库同步系统 otter v_{`O'#j^  
]B3 0d  
1^}() H62}  
|ng[s6uf  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 6\\B{%3R2  
EK@yzJ%  
地址:https://github.com/alibaba/otter x@v,qF$K  
lr+Kwve  
_AI2\e  
Oracle 数据迁移同步工具 yugong gSZ NsiH  
qq[2h~6P]  
{8@?9Z9R{  
}s}b]v  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 T oy~\  
2i |wQU5w  
地址:https://github.com/alibaba/yugong M[Y|$I}  
/A_</GYs  
/-^gK^  
分布式 SQL 引擎 Lealone /'TzHO9_`  
]pB0bJAt  
fS1N(RZ 1  
z.e%AcX  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 (66X  
9s73mu`Twg  
地址:https://github.com/lealone/Lealone &^ =t%A%#  
X[j4V<4O  
dvyE._/v  
关系型数据的分布式处理系统 Cobar e1~C>  
V,|l&-  
Yah3I@xGy  
o7/_a/  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: Y'Wj7P  
;l4rg!r(S  
地址:https://github.com/alibaba/cobar 1^!= J<`K;  
^zs CF0  
E2X KhW  
分布式关系数据库 Alibaba Wasp  EVgn^,  
wh|[ "U('  
"!p#8jR^  
L@CN0ezQs  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 S &s7]  
KOhy)h+ h  
地址:https://github.com/alibaba/wasp =bN[TD  
-CtA\< 7I  
o$d; Y2K  
四、系统 |rW}s+Kcr  
wE%v[q[*X  
P%' bSx1  
)\`TZLR  
B V+"uF  
分布式文件系统 FastDFS fR6ot#b  
R!*UU'se  
eJ'2 CM6  
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 `q7I;w+g  
MukPY2[Am  
地址:https://github.com/happyfish100/fastdfs F m h;d*IT  
;NLL?6~  
nLto=tNUO  
消息中间件 Apache RocketMQ UQ'D-e K  
<g>_#fz"K  
87~. |nu  
FLEf(  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: C([;JO 11[  
  • Bwb3@vNA  
    能够保证严格的消息顺序
  • Haj`mc!<D0  
    提供丰富的消息拉取模式
  • (G#)[0<fX  
    高效的订阅者水平扩展能力
  • ppb]RN|)  
    实时的消息订阅机制
  • e<~uU9 lg1  
    亿级消息堆积能力
<~"qz*_  
S;+bQ.  
地址:https://github.com/apache/rocketmq/ HY5g>wv@  
<%>Q$b5  
Vfg144FG'  
分布式 key/value 存储系统 Tair MyCX6+Ci)  
Y&Pi`E9=  
0e q>  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 )uwpeq$j7l  
_m3PAD4  
地址 https://github.com/alibaba/tair hS*3yCE"8  
^CZn<$  
+wD--24!(  
系统信息采集和监控工具 Tsar Y<w2_+(  
\ts:'  
}4cLU.L8O  
nHD4J;l  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息!  B*Hp  
J:#B,2F+^  
地址:https://github.com/alibaba/tsar pA(@gisg  
% eW>IN]5  
D?@330'P9C  
分布式消息中间件 Metamorphosis <G2;nvRr  
0x[vB5R  
m[ay  
zhHQJcQ.  
A[htG\A` 0  
g@MTKqs  
)P:TVe9`  
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 ReZ|q5*  
egx(N <  
地址:https://github.com/killme2008/Metamorphosis #96E^%:zL  
J%j#gyTU  
E^A9u |x  
淘宝Web服务器 Tengine ^:{l~~9iKp  
ThJLaNS  
;OPzT9  
.[= 0(NO  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 OPwp  (b  
GG(rp]rgl  
地址:https://github.com/alibaba/tengine |;OM,U2  
tz1iabZ{  
sb4 r\[?  
分布式文件系统 TFS ?Q9/C|  
"*%=k%'  
 $Jb+}mlT  
kSB)}q6a  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 jTSw0\}  
(cNT ud$  
地址:https://github.com/alibaba/tfs /}#z/m@bN  
9g^@dfBV  
`@?l{  
异步任务处理系统 TBSchedule #`y7L4V*o  
CN\s,. ]  
(d4z NYK  
n U$Lp`  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 9WtTUk  
"F"G(ba^  
地址:https://github.com/taobao/TBSchedule &IXr*I  
mOGcv_L  
z[z'.{;D  
容器引擎 Pouch JY9Hqf  
^4B6 IF*  
Wj.)wr!  
j#-ZL-N  
i @+Cr7K,  
D~NH 4B  
N+HN~'8r  
FT`y3 ~  
f`/JY!u j{  
+r4US or  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 W`6nMFg  
saU|.\l  
地址:https://github.com/alibaba/pouch r6Pi ZgR  
.Pxb9mW  
~u,g5  
在线分析查询系统 mdrill
(V{bfDu&h@  
'PV,c|f>  
1swh7  
 {< jLfL1  
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 P0' ;65  
地址:https://github.com/alibaba/mdrill lNqXx{!k  
]~3wq[O  
p7zHP  
五、教程 5T8X2fS:  
/A|ofAr)  
@_1$ <8  
kW6}57iV  
si3i#l&.b_  
七天学会NodeJS文档 =J0FT2 d  
WAqR70{KM  
@hl5^d"l  
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 p_B,7@Jl  
RL.%o?<&?  
地址:https://github.com/nqdeng/7-days-nodejs =2J+}ac  
$'?CY)h{  
?P{C=Td2z  
Nginx开发从入门到精通 P)>WIQSr  
#vLDNR  
Be8Gx  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 X*$ 7g;  
;X|;/@@  
地址:https://github.com/taobao/nginx-book Tk.MtIs)V}  


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

精彩

感动

搞笑

开心

愤怒

无聊

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