阿里巴巴的125款开源软件
解决方案:
F2etest(多浏览器兼容性测试整体解决方案)
Macaca(自动化测试解决方案)
UI Recorder(自动化测试解决方案)
服务器:
Tengine(淘宝网web服务器)
工具:
AndFix(Android应用热修复工具)
Asyncload(异步并行加载工具)
DateX(异构数据源数据交换工具)
Httpsender(http压力测试工具)
RAP(接口文档管理工具)
Tsar(系统信息采集和监控工具)
Tprofiler(性能分析工具)
Weex(跨平台移动开发工具)
yugong(Oracle数据迁移同步工具)
框架:
BeeHive(IOS模块化编程框架)
Dubbo(服务框架)可以和spring无缝集成,核心部件(Remoting、RPC、Registry)。
Dexposed(非侵入式运行期AOP框架)
Fourinone(中文名字“四不像”,四合一分布式计算框架)将Hadoop、Zookeeper、MQ、分布式缓存四大主要的分布式计算功能合为一个框架内,对复杂的分布式计算应用进行了大量简化和归纳。
Webx(通用web框架)在阿里巴巴集团内部有着大规模的应用。
平台:
Athrum(移动自动化测试平台)
AutoMan(自动化测试平台)
Taocode(淘蝌蚪开源平台)淘宝网推出的开源平台
Tine Tunnel(实时数据传输平台)
ToAST(自动化测试任务调度平台)由一淘广告技术团队研发而成。
Zeus(淘宝Hadoop作业平台)
数据库:
AliSQL(阿里巴巴的开源数据库)尤其适合电商、云计算、金融等行业。
Binlog(阿里巴巴Mysql数据库)
Cobar Client(轻量级分布式DAL)
FastDHT(分布式哈希表)高性能,适合用来存储用户在线、会话等小数据量信息。
nQuery(数据中间层)主要为应对大数据场景的在线查询的三大难题:长数据、宽数据、杂数据。
Ocean Base(淘宝分布式数据库)是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。目前OceanBase已经应用于淘宝收藏夹,用于存储淘宝用户收藏条目和具体的商品、店铺信息,每天支持4~5千万的更新操作。
TDDL(分布式数据层)由淘宝根据自己的业务特点研发而成。
系统:
BugFree(Bug管理系统)
Cobar(关系型数据的分布式处理系统)
FastDFS(分布式文件系统)解决大容量存储和负载均衡问题,特别适合以文件为载体的在线服务,如相册网站、视频网站等。
JStorm(分布式计算系统)
Mdrill(在线分析查询系统)由阿里妈妈研发而成,分布式、快速、高性能。
Otter(分布式数据库同步系统)
Tair(分布式K/V存储系统)在淘宝网有着大规模的应用(eg:登陆淘宝、一键查看商品详情)。
TBSchedule(异步任务处理系统)
组件:
Canal(Binlog的增量订阅&消费组件)
Druid(JDBC连接池、监控组件)提供高效、功能强大、高可扩展性的数据库连接池。
Macaroon(反向代理测试套件)方便跨平台移植
Uploader(异步文件上传组件)
中间件:
MetaQ(Metamorphosis)(分布式消息中间件)在淘宝和支付宝有着大规模的应用,高性能、高可用、高扩展,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,类似于linkedin的Kafka。
RocketMQ(消息中间件)是一款分布式、队列模型的消息中间件,特点:能够保证严格的消息顺序、提供丰富的消息拉取模式、高效的订阅者水平扩展能力、实时的消息订阅机制、亿级消息堆积能力。
转载于:https://my.oschina.net/doris1119/blog/787389
阿里巴巴的125款开源软件相关推荐
- 开源公司黄页 关于/ 阿里巴巴的50款开源软件[大部分为Java语言]
服务框架 Dubbo Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成. 主要核心部件: Remot ...
- 2016年开源软件排名TOP50,最受IT公司欢迎的50款开源软件
2016年开源软件排名TOP50,最受IT公司欢迎的50款开源软件 过去十年间,许多科技公司已开始畅怀拥抱开源.许多公司使用开源工具来运行自己的 IT 基础设施和网站,一些提供与开源工具相关的产品和服 ...
- 如何快速上手一款开源软件
最近一篇比较火的文章中提到,techcrunch上有一篇文章,列举了当前最火的开源软件列表 https://techcrunch.com/2017/04/07/tracking-the-explosi ...
- 3款开源软件帮你缩短链接
导读 没有人喜欢一个非常长的 URL.它们很难解析.但有时候,站点的深层目录结构还有最后加上的大量参数使得 URL 开始变得冗长.在 Twitter 添加自己的链接缩短服务之前的那些日子里,一个长的 ...
- 最受程序员欢迎的30款开源软件,个个都很能打,值得拥有!
作者:IT程序猿的科技营 链接:toutiao.com/i6837606893884539399 所谓开源,就是把软件的源代码开放出来,大家都能看到源代码,大家可以一起研究源代码并对软件进行功能扩展和 ...
- 玩转Windows下40款开源软件 (转)
玩转Windows下40款开源软件 <script src="http://blog.csdn.net/count.aspx?ID=1789004&Type=Rank&qu ...
- 玩转Windows下40款开源软件
这是国外较有影响的网站于2007年9月8日发布的新文章,算是windows下20款开源软件的续篇.发出不久,digg数已上千.xbeta进行简译,以便于国内用户在免费软件方面有更多选择. 信息安全 这 ...
- 最受IT公司欢迎的50款开源软件
过去十年间,许多科技公司已开始畅怀拥抱开源.许多公司使用开源工具来运行自己的 IT 基础设施和网站,一些提供与开源工具相关的产品和服务,或基于开源工具而建的产品和服务,还有一些在为开源代码贡献代码或支 ...
- 最受IT公司欢迎的 30 款开源软件
来源:360doc.com/content/20/0613/14/49290572_918245894.shtml 所谓开源,就是把软件的源代码开放出来,大家都能看到源代码,大家可以一起研究源代码并对 ...
最新文章
- pytorch numpy 数据类型转换
- Spring boot、微服务、OAuth、OpenID的爱恨情仇!
- Ubuntu Server 更改hostname
- 论文笔记之:Graph Attention Networks
- qt 中如何检测是否按下键盘(很实用)
- Python实训day12pm【答辩要求、定时器】
- QT嵌入式之_QT介绍_安装_以及环境变量配置---QT嵌入式图形框架工作笔记001
- 冰兮坊Java_java 中文字符 获取首字母(一级二级字符)
- 在手机上实现实时的单目3D重建
- Centos7 minimal 安装npm
- php创建游戏房间思路,用Swoole来写个联机对战游戏呀!(八)创建游戏房间
- python游戏编程之环境配置
- 大学算法分析与设计复习总结
- iOS 指纹识别/人脸识别登录(ECDSA 加签)
- python丨Scrapy框架案例二:阳光问政平台
- 根据银行卡号获取开户行和银行LOGO
- 汇编程序——根据开关状态在7段数码管上显示数字或者字符
- C#窗体调用地图(高德地图)-实现公交线路查询
- oracle数据库报错:ORA-01654: 索引 aaa 无法通过 128 (在表空间 bb 中) 扩展
- 一个五年架构师为什么基本年薪酬可以达到50万?
热门文章
- 各个银行信用卡对比,办哪个银行的信用卡比较好?
- 海岛奇兵无线无法连接服务器,别被骗了!海岛奇兵bug真没无限兵/无限能量|教程解析仅双倍...
- JavaScript——猜数字游戏,产生随机数的函数
- 【Java】十款经典游戏的Java版本(开源)
- 绿幕抠图自己的认识.
- “定位营销”这东西真那么靠谱吗?
- html图片代码DWCS5,dreamweaver cs5网页制作图文教程
- 线程安全经典案例:银行取钱问题
- Unity 5光照贴图烘焙课程分享
- 使用selenium进行淘宝购物测试