• 2043阅读
  • 0回复

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

上一主题 下一主题
 

发帖
682
铜币
48325
威望
621
贡献值
20
银元
28073
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 212周岁
只看楼主 倒序阅读 使用道具 楼主   发表于: 2018-11-09
0=KyupwXC  
5XA{<)$  
阿里巴巴集团开源软件巡礼 =ET|h}I  
m&8 'O\$  
ZncJ  
程序员的语言是代码,程序员的交流工具就是开源软件。 EJ`"npU  
%FO# j6  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
/aD3E"Op  
Bgj^n{9x  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 3It9|Y"6[  
P PSSar  
N(^ q%eHp  
C.;H?So(  
-|A`+1-R+  
P>i[X0UnL  
目录 p!3!& {  
1$ C\ `  
s:\FlQ0  
.:=G=v=1  
N1i%b,:3  
$Q< >M B7  
一、前端 mXXU{IwUe  
IX) \z   
+(3U_]Lu  
KI{B<S3*Z  
.a`(?pPr,  
设计语言 & 前端框架 Ant Design $4a;R I  
6Z3L=j  
u' +;/8  
;/g Bjp]H  
$UGX vCR  
S4FR=QuVQC  
h"DxgG  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 Gg=Y}S7:  
R<n'v.~"A  
地址:https://github.com/ant-design/ant-design a6i%7Om  
?B~S4:9  
u =%1%p,  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 GY,HEe]2r  
bs=x>F  
a"&Gs/QKSC  
9s'[p'[Z  
pw5uH  
j>-O'CO  
ijR,%qg  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 KN-)m ta&  
"nEfk{g  
地址:https://github.com/antvis/g2 [b6P }DW  
m3i+b  
1z$K54Mj  
可视化图表库 BizCharts TmIw?#q^  
i917d@r(<  
YZ0Jei8+-  
`suEN @ ^  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 of k@.TmO  
[=q&5'FY0  
地址:https://github.com/alibaba/BizCharts ny{Yr >:2  
R-V4Ju[:  
vhOX1'  
Node 应用框架 Egg nL@(|nJ[  
RO+N>Wkt  
dGY:?mf&  
J}'a|a@bk  
Gm2q`ki  
^TF71u o  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 oF0BBs$  
qmx4hs8sh  
地址:https://github.com/eggjs/egg I c 2R\}q  
FH}2wO~_  
W2F*+M  
基于 React 的前端框架 umi hFp\,QSx  
Td/J6Q9 0  
r0 fxEYze&  
.P^&sl*J  
umi 是可插拔的企业级 React 框架,类似 Next.js。 E\Et,l#|LY  
85GU~.  
地址:https://github.com/umijs/umi AeN$AqQd/  
6w Y6* R  
c Y(2}Ay  
通用渲染引擎 Rax *kE<7  
KJ;;825?  
:@8N${7`$A  
L|H:&|F  
+<o}@hefY2  
VHihC]ks,  
-- chU5  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 mxfmK +'_  
3"HW{=  
地址:https://github.com/alibaba/rax KrDG  
wYAi-gdOi  
H%z9VJ*!0  
跨平台移动开发工具 Weex A, ;V|jv9  
BL^\"Xh$|  
7uW=fkxT  
-) LiL  
e;G}T%W  
sOUQd-!"  
mW&hUP Rx  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 oW \k%Vj  
;S.o` z1GI  
地址:https://github.com/apache/incubator-weex/ gJC~$/2  
yrVk$k#6}  
Ufr,6 IX  
自动化测试解决方案 Macaca 3BzC'nplm  
U8gf_R'  
 g`9`/  
7`_`V&3s  
he\ pW5p  
Z_.xglq{  
o!-kwtw`l  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 y}bliN7;1e  
N0_@=uE  
地址:https://github.com/alibaba/macaca U1^3 &N8  
Yfd0Np~  
e"O c  
前端物料库 ice J':x]_;  
<*F!A' w2o  
6k-  
-b`O"Ck*  
jC}2>_#m(  
bc}BQ|Q  
zD,K_HicI  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 @&xWd{8'  
I-> BDNk  
地址:https://github.com/alibaba/ice lzDA0MPI:  
*'ffMnSZ  
'YTSakNJ}  
HTML5 互动游戏引擎 Hilo VY|'7in"M  
a 0+W-#G  
ZD;1{  
z iTE*rNJ  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 ly~tB LH}  
J=sj+:GS  
地址:https://github.com/hiloteam/Hilo x=%wP VJ  
NwbX]pDT  
mo()l8  
JavaScript 模板引擎 Velocity.js !/RL.`!>  
QopA'm  
!}pvrBS  
RR9G$}WS(  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 @D@_PA)e(  
nc/F@HCB  
地址:https://github.com/shepherdwind/velocity.js xjK@Q1MJ  
dlJc~|  
gHmy?+)  
非侵入式运行期 AOP 框架 Dexposed e WWtMnq  
KqhE=2,  
F+ Q(^Nk  
sRK oM  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 Sxzt|{  
dp DPSI  
地址:https://github.com/alibaba/dexposed ,|G~PC8  
W|-<ekH_u  
0n-S%e5  
自动化测试解决方案 UI Recorder cfhiZ~."T  
5BRZpCb  
&\>.j|  
~lH_d[  
DICS6VG}  
*1c1XN<7  
T7q E 2  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! 3K{G=WE$  
'?)<e^  
地址:https://github.com/alibaba/uirecorder ;*[ oi  
%&}gt+L(M  
&X&msEM  
Android 应用热修复工具 AndFix &r0U9J  
vMv? fE"  
P?/Mrz   
i8|0z I  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 w)7s]Ld  
bJ5 VlK67R  
地址:https://github.com/alibaba/AndFix _y5J]Yu`j  
|$+ xVi8  
K$kI%eGZA  
淘宝 React 框架 React Web @T@lHc  
X(M|T]`b:  
`*-rz<G  
~U$ioQy<  
gPqdl6#c  
>\4"k4d}  
6O\a\z  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 >#[,OU}N  
O f.%rpgy  
地址:https://github.com/taobaofed/react-web L)yc_ d5  
(t_%8Eu  
7Q>bJ Ek7  
基于 Node.js 的自动化持续集成 Reliable ={[9kR i  
>&`;@ZOH  
1.IEs:(;  
#Pr w2u  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 *w5xC5*  
HyGu3  
地址:https://github.com/reliablejs/reliable-master UR<a7j"@2  
:TkR]bhm  
Pe?=M[u2  
模拟数据生成器 Mock.js 2C[xrZa^  
:[d *  
/0z#0gNp  
hy wy(b3  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 m4x8W2q  
|!hN!j*)  
地址:https://github.com/nuysoft/Mock 8d1r#sILI  
Hkzx(yTi  
aaRc?b'/  
React 应用的服务器渲染框架 Beidou >e M> Y@8=  
88g|(k/  
4#Cm5xAt6  
]o2jS D  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 Cc&SHG*R  
Zg=jDPt}  
地址:https://github.com/alibaba/beidou MN<uIqG  
|{V@t1`  
*iiyU}x  
二、Java oxZXY]$y  
/5N`E uw  
HA`q U  
s ~>0<3{5  
JDP/vNq  
JAVA 研发框架 SOFAStack 4RL0@)0F  
|] cFsB#G  
D*}_L   
m TgsvC  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech [oD u3Qn  
L=9 ^Y/8Q  
}UX0 eI4  
Java 诊断利器 Arthas n7VQi+i'  
~ya@ YP]';  
8Os: SC@Q  
[DD#YL\P  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 'y%*W:O  
sg%Ptp  
地址:https://github.com/alibaba/arthas .!Q*VTW  
t~_ bquGk  
SL 5QhP  
JDBC 连接池、监控组件 Druid y134m  
12LGWhDp  
we&D"V  
Xv2Q8-}w  
Druid是一个 JDBC 组件。 ^?R8>97_?  
  1. +<rWYF(ii/  
    监控数据库访问性能。
  2. +nz 0ZQ9 a  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. 'bn$"A"{o  
    数据库密码加密。
  4. -=4{X R3  
    SQL执行日志。
pKkBA r,  
~djHtd>  
地址:https://github.com/alibaba/druid Ye]-RN/W  
5ggsOqH  
]US  
Java 的 JSON 处理器 fastjson %_. fEFy07  
,t@B]ll  
?.Lq `~T`  
s6(bTO.  
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。  RxO !h8  
]=vRjw  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 )QAS7w#k  
l|sC\;S  
地址:https://github.com/alibaba/fastjson Btyp=wfN[  
g]Z@_  
$SfYO!n7Q  
服务框架 Dubbo ?!a8 'jfs  
Dks"(0g  
,d@FO|G#pt  
BI6]{ZC"  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 WPDi)U X  
Rj!9pwvT  
地址:https://github.com/alibaba/dubbo )NmYgd~%  
EYSBC",  
WwF2Ry^a  
企业级流式计算引擎 JStorm f^|r*@o  
Ci$?Hm9n  
W0k7(v)  
jX&/ e'B  
a_ (T9pr  
J936o3F_  
se*!OiOt  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 1~y\MD*-j  
EI8KKo *  
地址:https://github.com/alibaba/jstorm e'T|5I0K  
l5FKw;=K}:  
h@jk3J9^  
apns4j s(pNg?R  
3XcFBFE  
N?v}\P U  
apns4j 是 Apple Push Notification Service 的 Java 实现! Qb#iT}!p%  
{4>N2mP{M  
地址:https://github.com/teaey/apns4j !0X/^Xv@=  
Xk`'m[  
o?/fObV@(  
分布式数据层 TDDL tvcM< e20  
,A[NcFdCB  
"R^0e Nv$  
mGh8/Xt  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 /3j3'~0  
_<u>? Qt  
地址:https://github.com/alibaba/tb_tddl )-^[;:B\k"  
*]*0uo  
z 8 <"  
轻量级分布式数据访问层 CobarClient Xq%ijo  
 _j2q  
pM}n)Q!{3"  
Dd'J"|jF38  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 HQGH7<=Om  
#ba7r ]Xu  
地址:https://github.com/alibaba/cobarclient >l^[73,]L  
 Y3g<%6  
\{. c0  
淘宝定制 JVM:TaobaoJVM .f9&.H#  
?fX`z(Z  
wxE'h~+  
`%_(_%K  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 @Px_\w  
_18Aek   
地址:http://jvm.taobao.org _rz7)%Y'#$  
md;jj^8zj  
PYyT#AcW2  
Java 图片处理类库 SimpleImage 8+Abw)]s  
Np@ RK1}  
l,ic-Y1  
qo7jrY5G  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。  L0>7v  
e'2w-^7  
地址:https://github.com/alibaba/simpleimage -cgMf\YF  
Ntlbn&lc;D  
09J,!NN  
redis 的 java 客户端 Tedis t/J|<Ooj?  
jIjW +D`  
wUKt$_]``  
;8g[y"I  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 TJUYd9O4[  
m[<z/D  
地址:https://github.com/justified/tedis 7`HKa@  
q0KGI/5s4+  
6+/BYN!&4  
三、数据库 g 9AA)Ykp  
F7\nG}#s  
8iC9xSH[%  
9`cj9z z7  
>6gduD!6I  
开源数据库 AliSQL ."j=s#OC(  
6ag0c&k  
;^ff35EE8  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 tZygTvK/S  
rO]2we/B,4  
地址:https://github.com/alibaba/AliSQL / >O.U?  
qPn!.m$/  
SI/3Dz[  
分布式数据库 OceanBase : czUOZ_  
WO=P~F<  
B pp(5  
]%Lk#BA@A  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 / mwsF]Y  
x.>&|Ej  
地址:https://github.com/alibaba/oceanbase "ZP)[ [Rd  
KJW^pAj$B  
HX gf=R/$  
分布式数据库同步系统 otter ^zKP5nzL  
;R7+6  
$k^& X `  
p4@0Dz `Q  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 ^&\<[ \  
d RHw]!.  
地址:https://github.com/alibaba/otter LfMN 'Cb  
 / !aVv  
8gW$\  
Oracle 数据迁移同步工具 yugong zO((FQ  
 Sr+ &  
zcOG[-  
s] Z++Lh<{  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 TNlS2b1  
VLC=>w\,  
地址:https://github.com/alibaba/yugong &IP`j~ b  
q3ebps9^  
#YK=e&da  
分布式 SQL 引擎 Lealone l}W"> yQ0  
G$t:#2  
E &0]s  
}b+$S'`Bv  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 vu3zZMl  
D<lVWP  
地址:https://github.com/lealone/Lealone :.crES7<[X  
9>ML;$T&  
&:#"APX  
关系型数据的分布式处理系统 Cobar H,;9' *84  
TRFza}4:i  
WD|pG;Gq  
,"Nb;Yhg  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: uo3o[ H&#  
Kza5_ 7p`L  
地址:https://github.com/alibaba/cobar QJ,~K&?  
v*^'|QyM7  
/J!~0~F  
分布式关系数据库 Alibaba Wasp $.O(K4S  
L RPdA "Z  
OQ+kOE&  
?3do-tTp  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 oT- Y  
s:J QV  
地址:https://github.com/alibaba/wasp f<v Z4 IU  
IYe,VL  
R:U!HE8j   
四、系统 m0]Lc{  
9^@#Ua  
Lv@'v4.({  
vs{xr*Ft  
p{;FO?  
分布式文件系统 FastDFS 4YA1~7R  
?:Rw[T@ l  
M-A{{q   
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 Yq%r\[%*  
=~'y'K]  
地址:https://github.com/happyfish100/fastdfs <AB({(  
95*=& d  
*a'I  
消息中间件 Apache RocketMQ G !U `8R  
M<xF4L3]  
BrsBB"<o,  
v K!vA-7  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: xd!GRJ<I  
  • P]H4!}M  
    能够保证严格的消息顺序
  • `86})xz{  
    提供丰富的消息拉取模式
  • m 3Do+!M[  
    高效的订阅者水平扩展能力
  • b"eG8  
    实时的消息订阅机制
  • \;0UP+  
    亿级消息堆积能力
rhC x&L  
s}?QA cC  
地址:https://github.com/apache/rocketmq/ 8>'vzc/* >  
0>yu Bgh  
J'*`K>wV  
分布式 key/value 存储系统 Tair V-lp';bD  
-NUA  
.`^wRpa2M  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 i) @H  
DYTC2  
地址 https://github.com/alibaba/tair Dj{=Y`Tw  
]QKKt vN  
_@O.EksY3r  
系统信息采集和监控工具 Tsar {  P@mAw  
mBDzc(_\$'  
.s>.O6(^%  
 \1?:  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! &'c&B0j  
Q$x 3uH\@  
地址:https://github.com/alibaba/tsar 5$c*r$t_RK  
1(qL),F;  
-~]]%VJP|  
分布式消息中间件 Metamorphosis q }hHoSG]=  
<h*$bx]9 +  
XyD*V;.E  
moE!~IroG  
|\N))K-2D  
tw&biLM5T  
~y1k2n  
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 ?;DzWCL~9  
LuWY}ste  
地址:https://github.com/killme2008/Metamorphosis M8|kmF\B  
l:j>d^V*&x  
J"Nn.iVq  
淘宝Web服务器 Tengine '19 kP.  
{$'oKJy*  
!gj_9"<  
% {A%SDh  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 ]>, Lw=_[_  
d>Ky(wS  
地址:https://github.com/alibaba/tengine +z+u=)I  
trlZ  
+,J!xy+~,  
分布式文件系统 TFS 34t[]v|LD  
vO8C T-)  
j!K{1s[.y  
~;I'.TW  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 `Lr|KuFN  
~Z5Wwp]a  
地址:https://github.com/alibaba/tfs %Ktlez:S  
}M &hcw<  
[ip}f4K  
异步任务处理系统 TBSchedule RIq\IQ_|  
Y"E*#1/  
z*`nfTw l  
N.-*ig.YR7  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 2 P9{?Y  
#X *=oG  
地址:https://github.com/taobao/TBSchedule A3Y}|7QA  
}kMKA.O"  
@Wd1+Yky  
容器引擎 Pouch ZC9S0Z  
kjj?X|Un  
TJ s~}&L  
6IKi*}  
W=2#Q2)  
ZvSEa{  
]GXE2A_i;  
+uMK_ds~  
E*8 3N@i  
K&;/hdS=F  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 >C -N0H  
%=5m!"F  
地址:https://github.com/alibaba/pouch s;xErH@RA  
DhT8Kh{  
>H,PST  
在线分析查询系统 mdrill
RT"JAJTi/  
jNW/Biy4u  
e4 -7&8N+  
K4^mG   
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 yOyuMZo6  
地址:https://github.com/alibaba/mdrill D "X`qF6U7  
fi'\{!!3m^  
yS@xyW /  
五、教程 |L~RC  
@WP%kX.?  
0yL%Pjn6  
.gA4gI1kH  
L[lS >4e N  
七天学会NodeJS文档 .>@]Im  
cTL W}4m%g  
B2,JfKk/  
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 Env_??xq  
td|O#R  
地址:https://github.com/nqdeng/7-days-nodejs ^Kn:T` vB  
@<B$LJ|jdG  
bP{uZnOM2P  
Nginx开发从入门到精通 j_}f6d/h  
L!^^3vn  
z`Xc] cPi  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 #A^(1  
I1!m;5-c9k  
地址:https://github.com/taobao/nginx-book 0-8'. C1v  


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

精彩

感动

搞笑

开心

愤怒

无聊

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