• 2035阅读
  • 0回复

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

上一主题 下一主题
 

发帖
682
铜币
48325
威望
621
贡献值
20
银元
28073
宠物信息
宠物: 旺财 [查看]
性别: 男仔
年龄: 211周岁
只看楼主 倒序阅读 使用道具 楼主   发表于: 2018-11-09
i* A_Po  
{SRD\&J[  
阿里巴巴集团开源软件巡礼 nQa:t. rC  
)p:+!sX(  
$ d,{I8d  
程序员的语言是代码,程序员的交流工具就是开源软件。 ~@[<y1g?nG  
 =Mxu,A  
通过开源软件,程序员不仅贡献了改变世界的工具,还向同行展示了自己的作品,期望得到交流和反馈,进一步提高软件的功能和质量。开源已经成为程序员文化的一部分。
uss!E!_%,  
!67xN?b  
作为软件大厂,阿里巴巴集团为开源社区贡献了大量软件,无偿提供包含了无数工程师智慧和汗水的海量代码。在今天这个 1024 程序员节的特殊日子,语雀为大家整理了近十年来阿里巴巴集团的开源软件,希望让大家感受程序员对世界的贡献。 :m/qR74+"  
CJs ~!ww  
P6=5:-Hh  
P7l3ZH( g  
[qk c6sqo  
YRd`G3J  
目录 pr,1pqiAf  
+RkXe; q  
yMD0Tj5ZQ  
E0DquVrz  
_u6MSRX[6$  
/WK1(B:  
一、前端 =U8+1b  
T, PN6d  
&0J8I Cd=  
}Gx@1)??  
%[azMlp<  
设计语言 & 前端框架 Ant Design E]r<t#  
N%e^2O)  
c>+68<H  
qG g29  
t'.:"H8BI  
7m?fv Ky  
[UB*39D7  
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。它的特性:企业级金融产品的交互语言和视觉体系;丰富实用的 React UI 组件;基于 React 的组件化开发模式;背靠 npm 生态圈;基于 webpack 的调试构建方案,支持 ES6。 b' ~WS4xlD  
8qxZ7|Y@  
地址:https://github.com/ant-design/ant-design bMv[.Z@v(  
5 [4{1v  
%P(2uesd  
可视化语法库 [color=rgba(0, 0, 0, 0.85)]G2 Dqd2e&a\  
HYY+Fv5  
S1C#5=  
q]SH'Wd  
[6/8O  
ltNY8xrdGN  
];N/KHeZ  
G2 [color=rgba(0, 0, 0, 0.85)]是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。 :()K2<E  
z92Xc  
地址:https://github.com/antvis/g2 LZE9]Gd  
L&uPNcZ`-  
I#7H)^us  
可视化图表库 BizCharts U:[CcN/~3  
=e9<.{]S/  
cjd-B:l  
fRkx ^u P  
BizCharts 是基于 G2 的 React 图表库,历经阿里两年打磨,覆盖数十个产品。 <54KWC86)J  
7-\wr^ll3  
地址:https://github.com/alibaba/BizCharts ej=}OH4  
`G:hC 5B  
U!JmSP  
Node 应用框架 Egg Xf mN/j2  
UDnCHGq  
zTi 8y<}  
=@X?$>'  
eW} -UeT  
gi)C5 J4  
egg 是为企业级框架和应用而生的 Web 框架,使用 Node.js。 fGe"1MfU  
lZ <D,&  
地址:https://github.com/eggjs/egg ,6"[vb#*3  
MfKru,LSh  
If8 ^  
基于 React 的前端框架 umi %e|UA-(  
6KPjZC<  
%*IH~/Ld;]  
+OtD@lD`!  
umi 是可插拔的企业级 React 框架,类似 Next.js。 &SPr#OkW  
}h8U.k?v  
地址:https://github.com/umijs/umi 1Oak8 \G  
T eu.i   
w]V684[>  
通用渲染引擎 Rax dX[ Xe  
ejbtdU8N<  
vu*9(t)EC  
BuxU +  
")nKFs5  
K2V? [O#  
y$6EEp  
Rax 是阿里开源的一个通用的 JavaScript 库,主要有 React 兼容的 API 。 使用 React 的就应该已经知道如何使用 Rax。特性:快速:快速的虚拟 DOM;微型:min + gzip 之后仅 8.0kb;通用:跨浏览器、Weex 和 Node.js。 R$+"'N6p  
lEb H4 g  
地址:https://github.com/alibaba/rax :/RvtmW  
,Z7Ky*<j  
e :_[0#  
跨平台移动开发工具 Weex ng6E &<Z  
N.SV*G @  
EZ hk(LE  
uigzf^6,  
n0%S: (  
n,_9Eh#WD  
K 6,c||#<  
Weex 是开源的跨平台移动开发工具,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 `1y@c"t  
\{ C ~B;=  
地址:https://github.com/apache/incubator-weex/ 8p1:dTI5Pb  
w6^TwjjZ$  
<dz_7hR"  
自动化测试解决方案 Macaca V!e*J ,g  
f2v~: u  
]g ,j  
54RexB o  
x`'s  
O<dCvH  
BIg2`95F|  
Macaca是一套完整的自动化测试解决方案,支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,并且提供客户端工具和持续集成服务。 m2ph8KC  
VMNdC}  
地址:https://github.com/alibaba/macaca #]^M/y h  
:?i,!0#"  
2^U?Ztth6  
前端物料库 ice RK)ikLgp  
%?8.UW\m  
l-Dgm  
%+UTs 'I  
zgn`@y2  
z(>:LX"xz  
Lw?>1rTT/  
ice 是前端的海量可复用物料库,配套桌面工具极速构建前端应用,大幅提升开发效率。 k RSY;V  
0G+ qF96  
地址:https://github.com/alibaba/ice   &._Mh  
sAZL,w  
T?`Ha\go  
HTML5 互动游戏引擎 Hilo <xH! Yskc  
.E{FD%U  
z: )*Aobwv  
u~mpZ"9$ 3  
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建 HTML5 游戏。 l}#d ^S/  
g  b[.Ww  
地址:https://github.com/hiloteam/Hilo |O"Pb`V+  
yWr &G@>G  
!MmbwB'  
JavaScript 模板引擎 Velocity.js yHZ&5  
fQ_tXY  
%z"$?Iv  
PMvm4<  
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。 T~p>Ed9  
F`+S(APT8  
地址:https://github.com/shepherdwind/velocity.js l^$U~OB8k  
zW.Ltz  
Y'R/|:YL@  
非侵入式运行期 AOP 框架 Dexposed *0r!eD   
y'JJ#7O=  
twaH20  
]xIgP%  
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 xr!A>q+@i  
Q2Uk0:M  
地址:https://github.com/alibaba/dexposed pNu?DF{ 3  
CL t(_!q  
2<V`  
自动化测试解决方案 UI Recorder aFh'KPhe  
f;&XTF5D^  
.Pux F  
[RTo[-ci2  
gAsjkNt?  
m}6>F0Kv  
e%0IE X  
UI Recorder 是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! ZOx;]D"s  
` H^ H#W  
地址:https://github.com/alibaba/uirecorder Z1 (!syg  
Kf$6D 79#  
K;TTGK  
Android 应用热修复工具 AndFix jDj=a->e^  
X [?E{[@Z  
>}u#KBedE  
EFu>  
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 2%`8  
Us>  
地址:https://github.com/alibaba/AndFix OXX D}-t  
jX t5.9 t  
!&v"+ K3lU  
淘宝 React 框架 React Web hWb jA[a/  
i 9peQ61{  
B\;fC's+  
Oj2=&uz  
f.R;<V.)  
?~]mO v>  
";n%^I}  
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 n~i^+pD@  
8|\xU9VT  
地址:https://github.com/taobaofed/react-web Ku3NE-)  
.l,NmF9   
!8RJHMX&  
基于 Node.js 的自动化持续集成 Reliable a@?ebCE  
!Uhcjfq`e  
e >7Ka\  
7a.iT-*  
Reliable 是分布式架构的持续集成系统,由Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为reliable-master 与 reliable-slave 两部分。 0-d&R@lX.  
vQDR;T"]  
地址:https://github.com/reliablejs/reliable-master OSC_-[b-  
q s9r$o.\l  
R F;u1vEQ8  
模拟数据生成器 Mock.js cn9=wm\\  
%fh-x(4v  
CKU )wJ5t  
>R\@W(-g`  
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。提供了以下模拟功能:根据数据模板生成模拟数据,模拟 Ajax 请求,生成并返回模拟数据,基于 HTML 模板生成模拟数据。 }UG<_ bE|  
bF +d_t  
地址:https://github.com/nuysoft/Mock .Lm`v0' w  
W)Y o-%  
1Va @w  
React 应用的服务器渲染框架 Beidou }j\8|UG  
Xxm7s S  
wMM1Q/-#  
!__^M3S,k  
Beidou(北斗) 是 NodeJS & React 同构框架,基于Egg.js开发。 ^[ 2siG  
Prv=f@  
地址:https://github.com/alibaba/beidou sq8O+AWl  
:/}=s5aQl/  
b}hQU~,E  
二、Java 4k6:   
fECm ELd  
UK[+I]I p  
P1`YbLER5  
+]Z *_?j9{  
JAVA 研发框架 SOFAStack z qd1G(tO  
8yuTT^  
~6Odw GWV  
gM6o~ E  
SOFAStack(Scalable Open Financial Architecture Stack)是用于快速构建金融级分布式架构的一套中间件,也是在金融场景里锤炼出来的最佳实践。地址:http://www.sofastack.tech XhOg>  
FGpV ]p  
7? ="{;  
Java 诊断利器 Arthas =]<X6!0mR  
SNHAL F  
.O{_^~w_q  
^)3=WD'!  
Arthas 是 Alibaba 开源的 Java 诊断工具,深受开发者喜爱。它可以实时监控JVM状态;线上诊断问题,无需重启;命令行交互模式,丰富的 Tab 自动补全功能。 ~k ]$J|}za  
.e5rKkkT  
地址:https://github.com/alibaba/arthas XKT[8o<L  
#"o`'5  
MLmv+  
JDBC 连接池、监控组件 Druid SMQC/t]HT  
2nSz0 .  
^4{{ +G)j  
@\=4 Rin/q  
Druid是一个 JDBC 组件。 6(q8y(.`  
  1. + ^4HCyW  
    监控数据库访问性能。
  2. !B#tJD  
    提供了一个高效、功能强大、可扩展性好的数据库连接池。
  3. U8zs=tA  
    数据库密码加密。
  4. G[P<!6Id!p  
    SQL执行日志。
P;ZVv{mT  
!zfV (&  
地址:https://github.com/alibaba/druid ]v$2JgF]@  
3tmS/ tQp  
 O%Qz6R  
Java 的 JSON 处理器 fastjson o;pJjC]  
+# @2,  
#}UI  
mWVq>~  
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 `3dGn .M  
~jC$C2A0  
主要特点:快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson);强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum);零依赖(没有依赖其它任何类库除了JDK)。 os+ ]ct  
id/y_ekfP  
地址:https://github.com/alibaba/fastjson ZP.~Y;Ch;-  
.WGrzhsV  
*uF Iw}C/  
服务框架 Dubbo }O6E5YCm  
c{i\F D   
C3C&hq\%  
!1bATO:x  
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 spring 框架无缝集成。 D:N\K/p  
* a VT  
地址:https://github.com/alibaba/dubbo lhF)$M  
36 ]?4, .  
1EliR uJ  
企业级流式计算引擎 JStorm 2W)KfS  
qqu ]r  
<?!%dV{z  
)fc+B_  
zR}vR9Ls  
IXR%Ig gJA  
,B,0o*qc{K  
JStorm 是参考 Apache Storm 实现的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用。JStorm 可以看作是 storm 的 java 增强版本,除了内核用纯java实现外,还包括了thrift、python、facet ui。从架构上看,其本质是一个基于 zk 的分布式调度系统。 `Z (`  
=%;TVJk*a  
地址:https://github.com/alibaba/jstorm asYUb&Hz88  
Q+E)_5_sA  
` >k7^!Ds  
apns4j ^ pocbmg  
Z&GjG6t  
@ 8SA^u0  
apns4j 是 Apple Push Notification Service 的 Java 实现! 4uv*F:eo  
08nA}+k  
地址:https://github.com/teaey/apns4j _P=L| U#C  
Dh9C9<Ta:  
//^{u[lr  
分布式数据层 TDDL NcIr; }  
XeAH.i<  
G-DOI  
ZgxpHo  
TDDL 是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。 W!a'KI'  
ESkhCDU  
地址:https://github.com/alibaba/tb_tddl iUf?MDE  
1_ )Y{3L  
#| m*k  
轻量级分布式数据访问层 CobarClient Dwah_ p8  
^O3p:X4u  
!LpFK0rw  
u4:6zU/{  
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 -.UUa  
.gw6W0\F  
地址:https://github.com/alibaba/cobarclient :U'Oc3l#Y  
=K9-  
XC,by&nY<y  
淘宝定制 JVM:TaobaoJVM zY&/lWW._  
-qB{TA-.\  
^=w){]G  
F'njtrO3  
TaobaoJVM 基于 OpenJDK HotSpot VM,是国内第一个优化、定制且开源的服务器版Java虚拟机。目前已经在淘宝、天猫上线,全部替换了Oracle官方JVM版本,在性能,功能上都初步体现了它的价值。 3MHByT %  
e]7J_9t@  
地址:http://jvm.taobao.org z s[zB#  
h{e?Fl  
!7Z?VEZ  
Java 图片处理类库 SimpleImage #2qv"ntW  
ZV~9{E8  
Z7dVy8J  
F^7qr  
SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理。 s&-dLkis{u  
ODPWFdRar  
地址:https://github.com/alibaba/simpleimage .wcKG9u  
N<aMUVm  
ezr'"1Ba}  
redis 的 java 客户端 Tedis ? UBE0C  
6W N(Tw  
>uYGY{+j[  
p@+D$  
Tedis 是另一个 redis 的 java 客户端。Tedis 的目标是打造一个可在生产环境直接使用的高可用 Redis 解决方案。 ~*RBMHs  
y~r tYI  
地址:https://github.com/justified/tedis l'"Ici#7Ls  
V}q=!zz  
2L7ogyrU/A  
三、数据库 = /=?l  
H`jvT]  
U~<~>^[  
=UZm4=T  
<{k8 K6  
开源数据库 AliSQL o@r~KFIe  
_RG2I)P  
oBWa\N  
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在社区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。 r59BBW)M  
bO+L#Kf  
地址:https://github.com/alibaba/AliSQL IjRUL/\=  
qmbhx9V   
N-Sjd%Z   
分布式数据库 OceanBase ?qczMck_  
+J :wAmY4  
jp#/]>(9Z  
j4eq.{$  
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。 TiSV`V q  
NMhI0Ix$w  
地址:https://github.com/alibaba/oceanbase UphZRgT!N  
"'U]4Z%q!  
/SJI ~f+$  
分布式数据库同步系统 otter Y r 1k\q  
5Fa/Q>N  
S~.%G)R  
X"v)9 p  
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 ~@'DYZb- H  
7iH%1f  
地址:https://github.com/alibaba/otter E <h9o>h  
w #RfD  
#80r?,q  
Oracle 数据迁移同步工具 yugong w;V+)r?w  
]{pH,vk-  
UAtdRVi]M  
uS{WeL6%  
yugong 是阿里巴巴推出的去 Oracle 数据迁移同步工具(全量 + 增量,目标支持 MySQL/DRDS)。 }j|YX&`p  
ZG_iF#  
地址:https://github.com/alibaba/yugong SHe547X1  
42,K8  
:74G5U8%  
分布式 SQL 引擎 Lealone 6Zq7O\   
>2LlBLQ  
AF" XsEt.e  
~|=G3( I[  
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 :&$ WW v  
M [Mx g  
地址:https://github.com/lealone/Lealone {tF)%>\#  
VJ|8 0?4h  
ZgL]ex  
关系型数据的分布式处理系统 Cobar >Gr,!yP  
a |0f B4G  
Cq<k(TKAX  
h2ou ]  
Cobar 是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。以下是快速启动场景: b @)nB  
)|L#i2?:  
地址:https://github.com/alibaba/cobar cK1RmL"3  
Y q-7!  
d{RMX<;G  
分布式关系数据库 Alibaba Wasp Q Pp>%iE@  
:X#'E Lo|  
4Pr@<S"U  
<l^#FH  
Wasp 是类Google MegaStore & F1的分布式关系数据库。 $ Q*^c"&  
&uG@I=}TIY  
地址:https://github.com/alibaba/wasp 4XArpKA  
Y j>ezFo  
*&rV}vVP^  
四、系统 8fQaMn4V  
(^LR9 CW  
87:V-*8  
ci{WyIh  
WlnS.P\+E  
分布式文件系统 FastDFS Ct9*T`Gl  
"$N 4S9U  
^1z)\p1  
FastDFS 是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 oJVpJA0IA  
&,iPI2`O A  
地址:https://github.com/happyfish100/fastdfs 6g%~~hX  
D P+W* 87J  
k3r<']S^  
消息中间件 Apache RocketMQ  uE3xzF  
-^= JKd &p  
qJEtB;J'  
<|4L+?_(&  
RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: 8jU6N*p/  
  • ~X1<x4P\  
    能够保证严格的消息顺序
  • ZTK)N  
    提供丰富的消息拉取模式
  • Ia*T*q Ju  
    高效的订阅者水平扩展能力
  • r[RO"Ej"  
    实时的消息订阅机制
  • 8DZ OPA  
    亿级消息堆积能力
<~35tOpv  
2B=+p83<  
地址:https://github.com/apache/rocketmq/ "AHuq%j  
t$b{zv9C  
S)G*+)  
分布式 key/value 存储系统 Tair ? - `8w _3  
0`"DYJ}d  
-5Ln3\ O@  
Tair是一个Key/Value结构数据的解决方案,它默认支持基于内存和文件的两种存储方式,分别和我们通常所说的缓存和持久化存储对应。 m7m)BX%O  
OJPi*i5*  
地址 https://github.com/alibaba/tair ,L^ag&!4  
T+)#Du  
qiyJ4^1  
系统信息采集和监控工具 Tsar d0N/!;  
NC{8[*Kx5  
rZG6}<Hx  
{A8w~3F  
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! (/3E,6gMk^  
km9@*@)  
地址:https://github.com/alibaba/tsar N1espc@j  
<'z.3@D  
(, 2U?p  
分布式消息中间件 Metamorphosis teg[l-R"7z  
5q{ -RJ  
 -bQi4  
??= su.b  
Y EhPAQNj  
VyxX5Lr j  
(t2vt[A6ph  
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景。 E#mpj~{-  
TvwkeOS#}7  
地址:https://github.com/killme2008/Metamorphosis 1F94e)M)"  
A7sva@}W  
;&]oV`Ib  
淘宝Web服务器 Tengine 84M*)cKR~  
F}=O Mo:.  
U&SgB[QHO  
$1;@@LSw  
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 WEk3 4crk  
'| bHu  
地址:https://github.com/alibaba/tengine \xex l1_;  
6gJc?+  
}i@%$Ixsn  
分布式文件系统 TFS mA0|W# NB  
!eGUiE=  
tf?"AY4  
</)QCl'd  
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 .*g^ i`  
|bv7N@?e  
地址:https://github.com/alibaba/tfs lyQNE3   
o9AwW  
Z6_E/S  
异步任务处理系统 TBSchedule 3\&I7o3V  
V?o%0V  
L QA6iZBP  
lsRW.h,  
tbschedule 是一个简洁的分布式任务调度引擎,目的是让一种批量任务或者不断变化的任务,能够被动态的分配到多个主机的JVM中,不同的线程组中并行执行。所有的任务能够被不重复,不遗漏的快速处理。 F)hUT@  
pJ H@v &a  
地址:https://github.com/taobao/TBSchedule 38gEto#q  
`NARJ9M   
i$ S*5+  
容器引擎 Pouch zc%HBZ3p  
wb/@g=` d  
SoL"M[O  
t gHXIr}3  
m15> ^i^W  
=z +iI;  
p#tbN5i[{7  
+pJ~<ug]  
#tlhH\Pr[  
DjQgF=;  
Pouch 是一款轻量级的容器引擎,拥有快速高效、可移植性高、资源占用少等特性,主要帮助阿里更快的做到内部业务的交付,同时提高超大规模下数据中心的物理资源利用率。 qq[Enf|/y  
7xjihl3  
地址:https://github.com/alibaba/pouch QVPJ$~x  
R#Hz%/:|A  
fIm=^}?fwK  
在线分析查询系统 mdrill
1ppU ?#  
glgXSOj  
VfJdCg_  
d m$iiRY  
mdrill是一个分布式的在线分析查询系统,基于hadoop,lucene,solr,jstorm等开源系统作为实现,基于SQL的查询语法。 mdrill是一个能够对大量数据进行分布式处理的软件框架。mdrill是快速的高性能的,他的底层因使用了索引、列式存储、以及内存cache等技 术,使得数据扫描的速度大为增加。mdrill是分布式的,它以并行的方式工作,通过并行处理加快处理速度。 XT~]pOE;D  
地址:https://github.com/alibaba/mdrill 5r(Y,m"?  
k|[86<&[  
{.D/MdwW;  
五、教程 SyCa~M!}>  
>'2=3L^Q  
"c0Nv8_G  
nT xN>?l2E  
@8'LI8 \/  
七天学会NodeJS文档 ]{ PJ  
W)fh}|.5  
I vD M2q8f  
七天学会 NodeJS 是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。 l. 0|>gj`0  
3[}w#n1  
地址:https://github.com/nqdeng/7-days-nodejs )SsO,E+t=U  
#FsoK*F  
^fxS=Qs+  
Nginx开发从入门到精通 8PwPI%Pb  
P'D'+qS  
&U0Y#11Cx  
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核心系统服务器平台组的成员,本书写作的思路是从模块开发逐渐过渡到nginx原理剖析。 o&U/e\zy  
'w~e>$WI  
地址:https://github.com/taobao/nginx-book F@ Cxjz  


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

精彩

感动

搞笑

开心

愤怒

无聊

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