阿里巴巴最新开源软件列表(建议收藏系列)

阿里巴巴最新开源软件列表(建议收藏系列)

Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实

现服务的输出和输入功能,可以和 Spring框架无缝集成。

JDBC连接池、监控组件 Druid

Druid是一个JDBC组件,它包括三部分:

  • 代理Driver,能够提供基于Filter-Chain模式的插件体系。

  • DruidDataSource 高效可管理的数据库连接池。

  • SQLParser

阿里巴巴最新开源软件列表(建议收藏系列)

淘宝Hadoop作业平台 宙斯Zeus

宙斯(zeus)是什么 宙斯是一个完整的Hadoop的作业平台 从Hadoop任务的调试运行到生产任

务的周期调度 宙斯支持任务的整个生命周期。

阿里巴巴最新开源软件列表(建议收藏系列)

系统信息采集和监控工具 Tsar Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及

应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息!

阿里巴巴最新开源软件列表(建议收藏系列)

模块加载框架 SeaJS

Sea.JS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意JavaScript模块。

SeaJS 支持的标准模块遵循 Modules/Wrappings 规范的 define 形式,可运行于 Web 浏览

器以及 node.JS 等环境中。

分布式消息中间件 Metamorphosis

Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于

LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞

吐量、顺序消息、广播和日志数据传输等场景,在淘宝和支付宝有着广泛的应用,现已开源。

阿里巴巴最新开源软件列表(建议收藏系列)

HTML5 互动游戏引擎 Hilo

Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建

HTML5游戏。

阿里巴巴最新开源软件列表(建议收藏系列)

自动化测试解决方案 Macaca

官方网站: 链接 Macaca是一套完整的自动化测试解决方案。

特性: 支持移动端和PC端;支持Native, Hybrid, H5 等多种应用类型;提供客户端工具和持续集成服务

非侵入式运行期 AOP 框架 Dexposed

Dexposed 是阿里巴巴无线事业部第一个重量级Andorid 开源软件,基于 ROOT 社区著名开

源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑

了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。

Dexposed 的 AOP 是实现了纯非侵入式,没有任何注释处理器,weaver 或者字节码重写程序。

Dexposed 的集成非常简单,就像加载一个 JNI 库一样,只需要在初始化的时候插入一行代码。

Android 应用热修复工具 AndFix

AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。

Andfix 是 “Android hot-fix” 的缩写。

AndFix 支持 Android 2.3 – 6.0,ARM 和 x86 架构,dalvik 运行时和 art 运行时。AndFix

的分支是.apatch 文件。

阿里巴巴最新开源软件列表(建议收藏系列)

跨平台移动开发工具 Weex

2016年4月21日,阿里巴巴在Qcon大会上宣布开源跨平台移动开发工具Weex,Weex能够完

美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持

iOS、安卓、YunOS及Web等多端部署。

Java APNS开源库 apns4j

apns4j 是 Apple Push Notification Service 的 Java 实现!

淘宝Web服务器 Tengine

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需

求,添加了很多高级功能和特性。

Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最

终目标是打造一个高效、稳定、安全、易用的Web平台。

Web常用UI库 kissy

kissy 是淘宝一个开源的 JavaScript 库,包含的组件有:日历、图片放大镜、卡片切换、弹出

窗口、输入建议等。

Bug管理系统 BugFree

BugFree – 借鉴微软公司软件研发理念、免费且开放源代码、基于Web的精简版Bug管理系统。

阿里巴巴最新开源软件列表(建议收藏系列)

国产论坛系统 PHPWind

PHPWind 论坛系统 是一套采用 php+mysql 数据库 方式运行并可生成 html 页面的全新且

完善的强大系统。因具有非凡的访问速度和卓越的负载能力而深受国内外朋友的喜爱。

通用WEB框架 Webx

Webx是一个在阿里巴巴集团内部广泛使用的,层次化、模块化的一个Web框架。

Webx是基于经典MVC设计模式的WEB框架,推崇页面驱动和约定胜于配置的理念。

Webx是一个基于Spring的组件框架。组件是一个软件包,它可以被其它组件扩展,也可以扩

展其它组件。利用这些特性,Webx不仅能够用来开发高度可定制的Web应用(这是它的主要

功能),也能够用来帮助你开发高度可扩展的非WEB的应用。

分布式文件系统 TFS

TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文

件系统,其设计目标是支持海量的非结构化数据。

目前,国内自主研发的文件系统可谓凤毛麟角。淘宝在这一领域做了有效的探索和实践,

Taobao File System(TFS)作为淘宝内部使用的分布式文件系统,针对海量小文件的随机读

写访问性能做了特殊优化,承载着淘宝主站所有图片、商品描述等数据存储。

分布式核心技术框架 Fourinone

FourInOne(中文名字“四不像”)是一个四合一分布式计算框架。

异步文件上传组件 Uploader

Uploader是非常强大的异步文件上传组件,支持ajax、iframe、flash三套方案,实现浏览器

的全兼容,调用非常简单,内置多套主题支持 和常用插件,比如验证、图片预览、进度条

等,广泛应用于淘宝网,比如退款系统、爱逛街、二手、拍卖、我的淘宝、卖家中心、导购中心等。

异构数据源数据交换工具 DataX

DataX是一个让你方便的在异构数据源之间交换数据的离线同步框架/工具,实现了在任意的

数据处理系统之间的数据交换,目前DataX在淘宝内部每天约有5000道同步任务分布在全天各

个时段,平均每天同步数据量在2-3TB。

轻量级分布式数据访问层 CobarClient

Cobar Client是一个轻量级分布式数据访问(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。

阿里巴巴最新开源软件列表(建议收藏系列)

淘宝的Linux系统 taolinux

基于淘宝多年服务器优化积累, 内核优化经验。

nodejs-kissy

KISSY 是淘宝网开发的一款轻巧灵活的JS框架,如今已经是1.1.7版本,并在淘宝网广泛应用,

在浏览器端给我们带来更加清新的体验,今天让我们更进一步,我们 发起了nodejs-kissy 项

目,你的 KISSY 程序可以无缝移植到服务器端了 。

Dubbo 文档镜像 dubbo-doc-static

dubbo-doc-static 是 Dubbo 的文档镜像。

自动化云测试平台 AutoMan

AutoMan的前身是tCommon和TAM(taobao-automan),经过对两者不断的优化和扩展,

逐步形成现在一套完整的页面自动化平台, 意在提高测试人员的测试效率,测试质量,象踏

上“风火轮”那样腾挪驰骋于整个测试过程。

在线分析查询系统 mdrill

mdrill是由阿里妈妈开源的一套数据的软件,针对TB级数据量,能够仅用10台机器,达到秒级

响应,数据能实时导入,可以对任意的维度进行组合与过滤。

mdrill作为数据在线分析处理软件,可以在几秒到几十秒的时间,分析百亿级别的任意组合维度的数据。

淘宝定制JVM TaobaoJVM

淘宝有几万台Java应用服务器,上千名Java工程师、及上百个Java应用。为此,核心系统研发

部专用计算组的工作之一是专注于OpenJDK的优化及定制,根据业务、应用特点及开发者需

要,提供稳定,高效和深度定制的JVM版本:Taobao JVM。

接口文档管理工具 RAP

RAP通过GUI工具帮助WEB工程师更高效的管理接口文档,同时通过分析接口结构自动生成

Mock数据、校验真实接口的正确性,使接口文档成为开发流程中的强依赖。有了结构化的

API数据,RAP可以做的更多,而我们可以避免更多重复劳动。

阿里巴巴最新开源软件列表(建议收藏系列)

nginx-http-sysguard

nginx-http-sysguard 是阿里巴巴开发的一个 Nginx 模块,用来保护运行 Nginx 服务器的系统负载和内存使用不会太高。

上面的这些面试题都整理成了PDF文档,希望能帮助到你面试前的复习并找到一个好的工作,相对来说也节省了你在网上搜索资料的时间来学习!!!

附欢迎关注我的公种号:it资源之家 ,扫描下面二维码即可领取更多一线大厂Java面试题资料!

阿里巴巴最新开源软件列表(建议收藏系列)

最后

欢迎大家评论区一起交流,相互提升;整理资料不易,如果喜欢文章记得点个赞哈,感谢大家支持!!!

来源:NObug-369

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月16日
下一篇 2020年6月16日

相关推荐