• 2019阅读
  • 0回复

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

上一主题 下一主题
 

发帖
682
铜币
47325
威望
621
贡献值
20
银元
27973
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 209周岁
只看楼主 倒序阅读 使用道具 楼主   发表于: 2018-11-09
^fsMf B  
~5,^CTAM  
阿里巴巴集团开源软件巡礼  +vkmS  
@v2<T1UC  
X +!+&RAN*  
程序员的语言是代码,程序员的交流工具就是开源软件。 f$dPDbZQ  
Z:9Q~}x8  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
)JzY%a SP  
b`X ''6  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 gGM fy]]R  
oPi>]#X  
z>W:+W"o  
-;9 }P  
g-qXS]y7  
I V,4BQ$  
目录 Y(Oh7VwY*P  
u%C oo  
6qT@M0)i  
H*0Y_H=  
BAQ-1kSz  
h'"m,(a   
一、前端 3y)\dln  
x*Z'i<;B  
.I:rb~ &  
~xd?y*gk;  
%mC@}  
设计语言 & 前端框架 Ant Design s#Dj>Fej  
{<yapBMw  
#Ha: O,|  
) lUS'I  
HAn{^8"@  
(H_dZL  
tLu&3<%  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 [NSslVr  
7Bj,{9^aJ  
地址:https://github.com/ant-design/ant-design [[|#}D:L  
Z8E<^<|  
I/7!5Z*  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 9w-\ K]  
G[KjK$.Ts?  
F'XQoZ* 1  
2u$-(JfoS  
=muQ7l:(  
jz8u'y[n7  
%}@iz(*}>  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 z>PVv)X  
P3"R2-  
地址:https://github.com/antvis/g2 ?W'z5'|  
,' k?rQ  
 Qx z[  
可视化图表库 BizCharts F;Q,cg M  
M|blg!j;  
_r-LX"  
J];Sj  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 v_XN).f;  
:9QU\{2  
地址:https://github.com/alibaba/BizCharts -K/+}4i3N  
v +4v  
mn@1&#c4y  
Node 应用框架 Egg Xc-["y64  
V&f*+!!2  
es7;eH*O9  
`Na()r$T  
_*~F1% d  
9d"*Z%!j  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 aMI;; iL^  
T ipH}  
地址:https://github.com/eggjs/egg XO]^+'U}p  
8~(xi<"e  
R&cT Md  
基于 React 的前端框架 umi z3a GK  
)M0`dy{1  
.RpJZ[E  
j t}Re,  
umi 是可插拔的企业级 React 框架,类似 Next.js。 u[)X="-e#  
lgews"  
地址:https://github.com/umijs/umi =7V4{|ESfy  
gC?}1]9c  
kgo#JY-4  
通用渲染引擎 Rax uq3pk3 )W9  
J2qsZ  
Y|R=^ =d\  
8C{&i5kj\E  
O?OAXPK2  
Hf('BagBL  
.,u>WIUxj  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 hJM& rM7  
[~N;d9H+*1  
地址:https://github.com/alibaba/rax 5az%yS  
htB7 j(  
W^iK9|[qp  
跨平台移动开发工具 Weex ]0D-g2!|A  
VgbNZ{qk@  
^t'mW;C$4  
*5Zow3  
CFFb>d  
p -$C*0{  
:[<Y#EX.  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 %* 0GEfl/  
[+o{0o>  
地址:https://github.com/apache/incubator-weex/ EA~xxKq  
d[t0K]  
 }sxs-  
自动化测试解决方案 Macaca 9p8ajlYg,  
w Q[|D2;  
N|i>|2EB  
o"JH B  
~IZ-:?+S^  
eV"%(<{  
UIEvwQ  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 N1'"7eg/  
7RT{RE  
地址:https://github.com/alibaba/macaca \kQ)fk]^  
#czI nXTTx  
B? %u< F  
前端物料库 ice P|Aac,nE+^  
!l*A3qA  
ZFLmD|q#{  
3uYLA4[-B  
p8,=K<  
SNqSp.>-U"  
nWsRa uY  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 30HUY?'K  
<PSz`)SN  
地址:https://github.com/alibaba/ice yu6~:$%H  
Owf!dMA;nF  
!`_f  
HTML5 互动游戏引擎 Hilo THwM',6  
I7vP*YE 7F  
]KuM's  
Q+1ot,R  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 JA4Zg*7I  
*z[vp2 TN  
地址:https://github.com/hiloteam/Hilo p&Qb&nWk<  
bkJ bnW=  
Tu(:?  
JavaScript 模板引擎 Velocity.js |it*w \+M  
k5< n:dS  
!EIH"`>!  
+c_AAMe  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 04U|Frc  
o'lG9ePM|  
地址:https://github.com/shepherdwind/velocity.js ~k34#j:J65  
Z0&^(Fb  
uL)MbM]  
非侵入式运行期 AOP 框架 Dexposed ()6% 1zCO  
[6TI_U~  
|&@q$d  
ZSNbf|ldiE  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 j#f/M3  
}4>u_)nt  
地址:https://github.com/alibaba/dexposed 3.YH7rN  
)?[2Y%P  
wwl,F=| Y  
自动化测试解决方案 UI Recorder $+PioSq  
)FwOg;=3M"  
x[t?hl=:  
SGl|{+(A  
'`upSJ;e  
Gxd/t#;  
mH,s!6j?Vp  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! `: lcN0n  
v.W!  
地址:https://github.com/alibaba/uirecorder B <s+I#  
\y7?w*K  
lB27Z}   
Android 应用热修复工具 AndFix r)S:= Is5  
Qb@j8Xa4[  
&m5^ YN$b  
),{3LIr  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 #:" ]-u^  
W,~*pyLdO  
地址:https://github.com/alibaba/AndFix /eHf 8l  
eSoX|2g  
;d<XcpK}  
淘宝 React 框架 React Web W\[E  
b#I,Z+0ry  
k Fl* Im  
&3/`cl[+  
HVvm3qu4  
[g}^{ $`  
q5g_5^csM{  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 oRd{?I&NY  
VQ!4( <XD  
地址:https://github.com/taobaofed/react-web il >+jVr  
@Xoh@:j\  
r5&c!b\  
基于 Node.js 的自动化持续集成 Reliable .U(6])%;@  
Kj?)]Z4  
-v9(43  
 5V<6_o  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 >> cW0I/`  
Y#lAG@$  
地址:https://github.com/reliablejs/reliable-master w8D8\`i!"  
q[/g3D\G  
pW ~;B*hF  
模拟数据生成器 Mock.js pXNhU88  
IRM jL.q  
Oi?Q^ISxP  
DQhHU1  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 <@`K^g;W  
;7Qem&  
地址:https://github.com/nuysoft/Mock I&|8 qx#  
s;h`n$  
u&p8S#e  
React 应用的服务器渲染框架 Beidou RPa]VL1W  
PE7V1U#$o,  
-rs S_[$2  
_$*-?*V&  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 t>]W+Lx#  
`T[yyOL/  
地址:https://github.com/alibaba/beidou Db2#QQ  
=O8YU)#  
5M\0t\uEn  
二、Java p3fV w]N  
QqL?? p-S>  
,~;`@  
RCqL~7C+ k  
`*CoVx~fk  
JAVA 研发框架 SOFAStack rKPsv*w  
a?Om;-i2`S  
*Iw19o-I  
lJa-O  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech -T+yS BO_3  
blz#M #  
~b8.]Z^  
Java 诊断利器 Arthas E2 'Al6^C  
Jur$O,u40l  
|\B\IPs{%'  
H?opG<R=ek  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 @uC-dXA"  
akw:3+`  
地址:https://github.com/alibaba/arthas L,_U co  
M/V"Ke"N  
a:|]F|  
JDBC 连接池、监控组件 Druid gu3)HCZ  
[9?]|4  
.aZB?M W  
 qjfv9sU  
Druid是一个 JDBC 组件。 PvUY Q>Kw  
  1. Iy5W/QK6  
    监控数据库访问性能。
  2. y3*IF2G  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. Yp m*or  
    数据库密码加密。
  4. pnz@;+f  
    SQL执行日志。
JBQ>"X^  
7TAoWD3  
地址:https://github.com/alibaba/druid .f!'> _  
@W+8z#xr'  
'PMzm/;8st  
Java 的 JSON 处理器 fastjson $.DD^ "9  
m";8 nm  
dFeGibI{  
nb5%a   
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 |RpZr!3V  
BvlY\^  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 3I?y RE  
i_6wD  
地址:https://github.com/alibaba/fastjson \mN?5QCcE  
Z[+Qf3j}o6  
(`n*d3  
服务框架 Dubbo L%9yFg%u  
-GgV&%'a  
E3Z>R=s  
gKU*@`6G  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 pfim*\'  
g 'L$m|  
地址:https://github.com/alibaba/dubbo 'H1"z!]  
]H:K$nmX  
7.5\LTM>9e  
企业级流式计算引擎 JStorm AO$aWyI  
[u3^R]  
j@Us7Q)A(  
(I`< ;  
[t^%d9@t  
suj}A  
0A ~f ^  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 RkdAzv!Y7  
`).;W  
地址:https://github.com/alibaba/jstorm /? j^Qu  
7Ph+Vs+h  
>fR#U"KPAB  
apns4j zJ0'KHF}o  
8/34{2048  
43J8PMY  
apns4j 是 Apple Push Notification Service 的 Java 实现! Q[O U`   
gp'n'K]  
地址:https://github.com/teaey/apns4j HSl$ U0  
s|!b: Ms`  
Us9$,(3  
分布式数据层 TDDL uuh vd h=  
_ )^n[_E  
.>zkS*oX4z  
Qe/=(P<  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 b!37:V\#}  
;+qPV7Z  
地址:https://github.com/alibaba/tb_tddl L3Q1az!Ct  
Dc> )js|"  
qj|B #dU  
轻量级分布式数据访问层 CobarClient CQY/q@7  
uP ?gGo  
YpZ 9h@,  
Y@'1}=`J  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 qpc2;3*7  
6 ud<B  
地址:https://github.com/alibaba/cobarclient P3XP=G`E  
tX *L_  
~w%Z Bp  
淘宝定制 JVM:TaobaoJVM D+_PyK~ jc  
PzTTL=G +  
_jb"@TY  
[laX~(ND{  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 sXC]{] P  
bO mM~pD  
地址:http://jvm.taobao.org kqAQrg]n  
4sK|l|W  
HNoh B4vt  
Java 图片处理类库 SimpleImage ~pSD|WX  
DPtyC gH  
e$(i!G)  
.J\U|r  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 s?K4::@Fv  
~h[lu^ZSi  
地址:https://github.com/alibaba/simpleimage <Q-ufF85)  
zT+yZA.L  
J>Rt2K  
redis 的 java 客户端 Tedis tbv6-) Hs  
*t|j+*c}  
!c`Q?aGV)  
/[#{#:lo2  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 u&I~%s  
Y=rW.yK8  
地址:https://github.com/justified/tedis I0jEhg%JZ  
CM's6qhQnn  
zZh`go02E  
三、数据库 L Rd ,7P  
1y8:tri>N  
z8"=W,2  
v:T` D  
Sdt2D  
开源数据库 AliSQL yM D* >8/  
lB\j>.c  
?y45#Tk]  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 E.% F/mM  
SS~Txt75m  
地址:https://github.com/alibaba/AliSQL +Vf|YLbhJ  
C1rCKKh  
=v5(*$"pd"  
分布式数据库 OceanBase E 0pF; P5  
$v oyXi`*  
a m zw  
3S2'JOTY  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 J2[QHr&tn  
s3kEux^  
地址:https://github.com/alibaba/oceanbase +[ }]a3)  
\ T]"pE+8l  
.y2<2eW  
分布式数据库同步系统 otter zB]T5]  
Z/RUrYeb  
y<.!TULa_  
R +JI ?/H  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 ]R>k0X.V  
17Gdu[E  
地址:https://github.com/alibaba/otter j1iC1=`ZM  
IKr7"`  
K ;xW/7?  
Oracle 数据迁移同步工具 yugong D3lYy>~d5;  
`oz7Q(`  
;qk~>  
kWz%v  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 /+1Fa):  
c`}X2u]k  
地址:https://github.com/alibaba/yugong 1k%ko?  
o5$K^2^g  
O}f(h5!k  
分布式 SQL 引擎 Lealone *wF:Q;_<z  
{4m"S 7O  
A07 P$3>/W  
1W!n"3#  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 2nie I*[  
B# H  
地址:https://github.com/lealone/Lealone mVL,J=2  
O.}gG6u5  
q(p0#Mk,E  
关系型数据的分布式处理系统 Cobar tx1jBh:e=  
yaR;  
tr/dd&(Y1  
coFg69\^  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: }Voh5*$E`  
q@-qA]  
地址:https://github.com/alibaba/cobar I~qiF%?d  
(Mm{"J3uv  
835Upj>  
分布式关系数据库 Alibaba Wasp ry]7$MQyV  
#f~a\}$I  
p+7BsW.l  
)?bb]hZg?O  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 jb![ Lp  
\mu9ikZ<  
地址:https://github.com/alibaba/wasp t(rU6miN  
jRkq^}  
7~Ga>BK  
四、系统 pz IMj_  
;Gs**BB&  
^[Er%yr0  
J3.Q8f  
9iy|=  
分布式文件系统 FastDFS 4vQHr!$Ep  
Q%xY/xH]  
E\*",MGL  
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 |O9=C`G_  
9c7 }-Go  
地址:https://github.com/happyfish100/fastdfs 2!3&Ub#FO  
+r!h*4  
Yr=mLT|JN  
消息中间件 Apache RocketMQ #rr-4$w+  
fDqXM;a"  
2!otVz! Mh  
@ty|HXW  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: fBOPd =  
  • D5m\u$~V  
    能够保证严格的消息顺序
  • rpT<cCem1  
    提供丰富的消息拉取模式
  • r=Q5=(hn   
    高效的订阅者水平扩展能力
  • uY~A0I5Z  
    实时的消息订阅机制
  • Z%{f[|h9}  
    亿级消息堆积能力
|YFD|  
c-=0l)&'D=  
地址:https://github.com/apache/rocketmq/  U ^9oc&  
?^vZ{B)&0E  
wqOhJYc  
分布式 key/value 存储系统 Tair l.W:6", w  
yrs3`/  
wf@2&vJ  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 GKtQ>39B  
g[jZ A[[  
地址 https://github.com/alibaba/tair !m|%4/ M@  
/_a *C.a6  
=|%T E   
系统信息采集和监控工具 Tsar ^aW[~ c  
] zY  
{|E7N"Qzg  
,7g;r_qwA  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! Wu&Di8GhP  
{LD8ie|x1`  
地址:https://github.com/alibaba/tsar PK4UdT  
dR+$7N$  
NFc8"7Mz}  
分布式消息中间件 Metamorphosis v+sbRuo8  
,s76]$%4  
A,e^bM  
RGLA}|  
_D4}[`  
'X,V  
\veL5  
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 8vw]u_e  
gAY2|/,  
地址:https://github.com/killme2008/Metamorphosis NLGr=*dq  
{@$3bQ  
n_Y]iAoc`  
淘宝Web服务器 Tengine yMkd|1  
//@=Q!MW  
VC(|t} L4  
,AM-cwwT:u  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 7$=@q|$  
0cUt"(]  
地址:https://github.com/alibaba/tengine P.B'Gh#^  
xH[yIfHkG@  
_ _iyBaX  
分布式文件系统 TFS \^4$}@*]  
(FYJ^o  
i=oa"^c4  
Sh6Cw4 R  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 xlO2jSSAt  
`C?OAR44  
地址:https://github.com/alibaba/tfs ;al FK*K6  
}aM`Jp-O  
Q9>]@DrAx  
异步任务处理系统 TBSchedule m_ m@>}ud  
wS0bk<(  
~Wm}M  
,-Nk-g  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 UYOn p7R<  
$SVGpEw  
地址:https://github.com/taobao/TBSchedule 6w;|-/:`  
<;e# "(7  
" G6j UTt  
容器引擎 Pouch hFfaaB  
%Ab_PAw  
@EZONKT  
p ri{vveN@  
PWu2;JF  
q*nz4QTOE  
V^+:U>$w  
eBIR *TZ):  
uP2a\C,$  
oLMi vy4  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 r_E)HL/A  
s*~o%emw  
地址:https://github.com/alibaba/pouch lh_zZ!)g  
8Jj0-4]  
"'B%.a#k  
在线分析查询系统 mdrill
34 Khg  
p'k +0=  
]!aa#?Fc  
~{G: ,|`  
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 ONiI:Z>%  
地址:https://github.com/alibaba/mdrill A_~5|  
S\;.nAR  
o~&!M_ED  
五、教程 "\r~,S{:  
u g"<\"  
1<`7MN  
a[g|APZz  
|uBC0f  
七天学会NodeJS文档 ok2~B._+;  
Z<<gz[$+p  
H`lD@ q'S  
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 =Zy!',,d,9  
 ja- ~`  
地址:https://github.com/nqdeng/7-days-nodejs E}9ldM=]s  
AuipK*&g  
-z$2pXT ^  
Nginx开发从入门到精通 >1G*ya)  
'a^tL[rLP1  
jY+S,lD  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 /t)c fFM  
8I0T u  
地址:https://github.com/taobao/nginx-book ]UT|BE4v  


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

精彩

感动

搞笑

开心

愤怒

无聊

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