阿里巴巴的哪些年开源的代码
-
服务框架 Dubbo
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。 主要核心部件: Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制. RPC: 一...
更多Dubbo信息
最近更新: 【每日一博】JFinal 中使用 Dubbo —— 3 集群 发布于 1年前
-
JDBC连接池、监控组件 Druid
Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQLParser Druid可以做什么? 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大...
更多Druid信息
最近更新: 阿里开源数据连接池发布 1.0.18 版本 发布于 2个月前
-
Java的JSON处理器 fastjson
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson) 强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum)...更多fastjson信息
最近更新: fastjson-1.2.11 发布,Bug 修复,性能提升 发布于 2天前
-
分布式文件系统 FastDFS
FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS服务端有两个角色:跟...
更多FastDFS信息
最近更新: Git@OSC 项目推荐 —— FastDFS.Net 客户端项目 发布于 1年前
-
淘宝Hadoop作业平台 宙斯Zeus
宙斯(zeus)是什么 宙斯是一个完整的Hadoop的作业平台 从Hadoop任务的调试运行到生产任务的周期调度 宙斯支持任务的整个生命周期 从功能上来说,支持: Hadoop MapReduce任务的调试运行 Hive任务的调试运行 Shell任务的运行 Hive元数据的可视化查询与数据预...
更多宙斯Zeus信息
-
淘宝分布式数据库 OceanBase
OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。在设计和实现OceanBase的时候暂时摒弃了不紧急的DBMS的功能,例如临时表,视图...更多OceanBase信息
最近更新: 数据库要变天!阿里 OceanBase 五年破茧为蝶 发布于 1年前
-
分布式key/value存储系统 Tair
Tair是由淘宝网自主开发的Key/Value结构数据存储系统,在淘宝网有着大规模的应用。您在登录淘宝、查看商品详情页面或者在淘江湖和好友“捣浆糊”的时候,都在直接或间接地和Tair交互。 Tair的功能 Tair是一个Key/Value结构数据的解决方案,它默认支持基于内...
更多Tair信息
最近更新: Tair —— 淘宝网分布式开源K/V存储系统 发布于 6年前
-
系统信息采集和监控工具 Tsar
Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息! 它类似于sar,能监控和收集服务器和关键应用的信息,支持实时终端显示...
更多Tsar信息
-
七天学会NodeJS
七天学会NodeJS是阿里巴巴国际站前端技术部编写的开源文档,用于学习 Node.js。点击软件介绍底部的“软件首页” 进入阅读版本。
更多七天学会NodeJS信息
最近更新: 《七天学会NodeJS》来自阿里巴巴前端技术部 发布于 2年前
-
模块加载框架 SeaJS
Sea.JS 是一个遵循 CommonJS 规范的模块加载框架,可用来轻松愉悦地加载任意 JavaScript 模块。 SeaJS 支持的标准模块遵循 Modules/Wrappings 规范的 define 形式,可运行于 Web 浏览器以及 node.JS 等环境中。 下面是一段典型的初始化入口代码: <script ...更多SeaJS信息
最近更新: SeaJS 3.0 发布,JavaScript 模块加载框架 发布于 1年前
-
分布式消息中间件 Metamorphosis
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,在淘宝和支付宝有着广泛的应用,现已开源...
更多Metamorphosis信息
最近更新: MetaQ 1.4.6.1 发布,分布式消息中间件 发布于 3年前
-
阿里巴巴分布式数据库同步系统 otter
otter 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库. 一个分布式数据库同步系统。 工作原理: 原理描述: 1. 基于Canal开源产品,获取数据库增量日志数据。 什么是Canal, 请点击 2. 典型管理系统架构,manager(web管理)+nod...
更多otter信息
最近更新: otter —— 来自阿里巴巴的分布式数据库同步系统 发布于 3年前
-
HTML5 互动游戏引擎 Hilo
Hilo 是阿里巴巴集团开发的一款HTML5跨终端游戏解决方案,ta可以帮助开发者快速创建HTML5游戏。 主要特性 Hilo 支持多种模块范式的包装版本,包括AMD,CMD,COMMONJS,Standalone多种方式接入。另外,你可以根据需要新增和扩展模块和类型; 极精简的模块设...
更多Hilo信息
最近更新: Hilo —— 阿里巴巴的 HTML5 互动游戏引擎 发布于 2个月前
-
JavaScript 模板引擎 Velocity.js
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏...更多Velocity.js信息
最近更新: Velocity.js —— 来自淘宝的 JS 模板引擎 发布于 2年前
-
Oracle数据迁移同步工具 yugong
yugong 是阿里巴巴推出的去Oracle数据迁移同步工具(全量+增量,目标支持MySQL/DRDS) 08年左右,阿里巴巴开始尝试MySQL的相关研究,并开发了基于MySQL分库分表技术的相关产品,Cobar/TDDL(目前为阿里云DRDS产品),解决了单机Oracle无法满足的扩展性问题,当时...
更多yugong信息
最近更新: yugong 1.0.1 发布,Oracle 数据迁移同步工具 发布于 3周前
-
自动化测试解决方案 Macaca
官方网站: 链接 Macaca是一套完整的自动化测试解决方案。 特性: 支持移动端和PC端 支持Native, Hybrid, H5 等多种应用类型 提供客户端工具和持续集成服务 客户端: 客户端工具的安装、使用详见 macaca-client。 持续集成: reliable 是分布式持续集成服务...
更多Macaca信息
最近更新: Macaca —— 来自阿里巴巴的自动化测试解决方案 发布于 2个月前
-
非侵入式运行期 AOP 框架 Dexposed
Dexposed 是阿里巴巴无线事业部第一个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项目 Xposed 改造剥离了 ROOT 部分,演化为服务于所在应用自身的 AOP 框架。它支撑了阿里大部分 App 的在线分钟级客户端 bugfix 和线上调试能力。 Dexposed 的 AOP 是...更多Dexposed信息
-
Android 应用热修复工具 AndFix
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。 AndFix 支持 Android 2.3 - 6.0,ARM 和 x86 架构,dalvik 运行时和 art 运行时。AndFix 的分支是 .apatch 文件。 AndFix...
更多AndFix信息
最近更新: AndFix —— 来自阿里的 Android 应用热修复工具 发布于 8个月前
-
分布式SQL引擎 Lealone
Lealone 为 HBase 提供一个分布式SQL引擎,尝试将BigTable(HBase)和 RDBMS (H2数据库) 结合的项目。 Lealone 发音 ["li:ləʊn] 这是我新造的英文单词,灵感来自于在淘宝工作期间办公桌上那些叫绿萝的室内植物,一直想做个项目以它命名。 绿萝的拼音是lv ...更多Lealone信息
最近更新: Lealone —— 来自淘宝的HBase分布式SQL引擎 发布于 3年前
-
php框架 WindFramework
Wind Framework是phpwind团队开发的一款php框架。2010年10月份开始投入开发,目前为止已经内部发行了四个版本(0.5,0.8,0.9,1.0)。它源自phpwind社区产品的一次名为‘鹊桥’的重构计划。意在重新定义phpwind的架构层次开发模式,使其看起来更...更多WindFramework信息
-
反向代理测试套件 Macaroon
Macaroon 是一个高效的反向代理测试套件,测试框架本身基于python2.7开发,方便跨平台移植;测试例使用格式化描述,做到编程语言无关性。使用 Macaroon能够简便快捷的完成测试场景的构造、线上失效案例的重建及被测软件(DUT)的功能、模块、协议一致性测试...更多Macaroon信息
最近更新: Macaroon —— 来自阿里的反向代理测试套件 发布于 2年前
-
基于 Node.js 的自动化持续集成 Reliable
Reliable 是分布式架构的持续集成系统,由 Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为 reliable-master 与 reliable-slave 两部分。 特点: 集群负载,合理调配 提供插件机制,易扩展 部署非常简单 便于接入 Gitl...
更多Reliable信息
最近更新: Reliable —— 来自阿里的分布式持续集成系统 发布于 1个月前
-
淘宝 React 框架 React Web
淘宝前端团队开源项目React Web,通过与React Native一致的API构建Web应用。 配置: // webpack.config.js var HasteResolverPlugin = require("haste-resolver-webpack-plugin"); module.exports = { resolve: { alias: { ...
更多React Web信息
-
跨平台移动开发工具 Weex
2016年4月21日,阿里巴巴在Qcon大会上宣布开源跨平台移动开发工具Weex,Weex能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。 对于移动开发者来说,Weex主要解决了频繁发版和...更多Weex信息
最近更新: 阿里宣布开源 Weex,用 Web 方式开发 Native 性能体验应用 发布于 2周前
-
Java APNS开源库 apns4j
apns4j 是 Apple Push Notification Service 的 Java 实现! Maven: <dependency> <groupId>com.github.teaey</groupId> <artifactId>apns4j</artifactId> <version>1.0.1</version> </dep...更多apns4j信息
-
淘宝Web服务器 Tengine
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。...
更多Tengine信息
最近更新: Tengine 2.1.2 发布,淘宝 Web 服务器 发布于 4个月前
-
Web常用UI库 kissy
kissy 是淘宝一个开源的 JavaScript 库,包含的组件有:日历、图片放大镜、卡片切换、弹出窗口、输入建议等 愿景:小巧灵活,简洁实用,使用起来让人感觉愉悦。 支持的浏览器:IE 6+, Firefox 3.5+, Safari 4+, Chrome 2+, Opera 10+...
更多kissy信息
最近更新: KISSY 1.3.0 发布,淘宝 Web UI 库 发布于 3年前
-
Bug管理系统 BugFree
BugFree - 借鉴微软公司软件研发理念、免费且开放源代码、基于Web的精简版Bug管理系统 在线演示:http://www.bugfree.org.cn/demo/Login.php
更多BugFree信息
最近更新: BugFree 官网迁移至阿里云ECS 发布于 3年前
-
Nginx开发从入门到精通
nginx由于出色的性能,在世界范围内受到了越来越多人的关注,在淘宝内部它更是被广泛的使用,众多的开发以及运维同学都迫切的想要了解nginx模块的开发以及它的内部原理,但是国内却没有一本关于这方面的书,源于此我们决定自己来写一本。本书的作者为淘宝核...更多Nginx开发从入门到精通信息
最近更新: 开源图书:Nginx 开发从入门到精通 发布于 3年前
-
消息中间件 RocketMQ
RocketMQ是什么? RocketMQ 是一款分布式、队列模型的消息中间件,具有以下特点: 能够保证严格的消息顺序 提供丰富的消息拉取模式 高效的订阅者水平扩展能力 实时的消息订阅机制 亿级消息堆积能力 Metaq3.0 版本改名,产品名称改为RocketMQ...更多RocketMQ信息
最近更新: Git@OSC 项目推荐 —— RocketMQ 与 Flume-ng 的消息接收和投递 发布于 1年前
-
分布式数据层 TDDL
淘宝根据自己的业务特点开发了TDDL(Taobao Distributed Data Layer 外号:头都大了 ©_Ob)框架,主要解决了分库分表对应用的透明化以及异构数据库之间的数据复制,它是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功...
更多TDDL信息
-
国产论坛系统 PHPWind
PHPWind 论坛系统 是一套采用 php+mysql 数据库 方式运行并可生成 html 页面的全新且完善的强大系统。因具有非凡的访问速度和卓越的负载能力而深受国内外朋友的喜爱。 网站统筹化 1. 非凡的访问速度 PHPWind 论坛系统一直坚持高效、安全、稳定、易...更多PHPWind信息
最近更新: 国内开源社区软件 PHPWind 团队已解散 发布于 2年前
-
通用WEB框架 Webx
Webx是建立在Java Servlet API基础上的的通用WEB框架。用Webx搭建的应用可以运行在任何一个标准的WEB应用服务器上面:Tomcat、Jetty、Jboss、Weblogic……。 Webx是一个在阿里巴巴集团内部广泛使用的,层次化、模块化的一个Web框架。 Webx是基于经典MVC设计...更多Webx信息
最近更新: 【每日一博】使用 SpringExt 扩展 Webx 的示例 发布于 4年前
-
分布式文件系统 TFS
TFS(Taobao FileSystem)是一个高可扩展、高可用、高性能、面向互联网服务的分布式文件系统,其设计目标是支持海量的非结构化数据。 目前,国内自主研发的文件系统可谓凤毛麟角。淘宝在这一领域做了有效的探索和实践,Taobao File System(TFS)作为淘宝内...
更多TFS信息
最近更新: 【每日一博】TFS (淘宝文件系统) 的原理及应用 发布于 2年前
-
分布式核心技术框架 Fourinone
FourInOne(中文名字“四不像”)是一个四合一分布式计算框架,在写这个框架之前,我对分布式计算进行了长时间的思考,也看了老外写的其他开源框架,当我们把复杂的hadoop当作一门学科学习时,似乎忘记了我们想解决问题的初衷:我们仅仅是想写个程序把几台甚...更多Fourinone信息
最近更新: Fourinone-4.15.08(四不像)新版本发布 发布于 8个月前
-
异步文件上传组件 Uploader
Uploader是非常强大的异步文件上传组件,支持ajax、iframe、flash三套方案,实现浏览器的全兼容,调用非常简单,内置多套主题支持 和常用插件,比如验证、图片预览、进度条等,广泛应用于淘宝网,比如退款系统、爱逛街、二手、拍卖、我的淘宝、卖家中心、导...
更多Uploader信息
-
异构数据源数据交换工具 DataX
DataX是一个让你方便的在异构数据源之间交换数据的离线同步框架/工具,实现了在任意的数据处理系统之间的数据交换,目前DataX在淘宝内部每天约有5000道同步任务分布在全天各个时段,平均每天同步数据量在2-3TB。 DataX 编译安装说明...更多DataX信息
最近更新: DataX —— 异构数据交换的离线同步框架/工具 发布于 4年前
-
轻量级分布式数据访问层 CobarClient
Cobar Client是一个轻量级分布式数据访问层(DAL)基于iBatis(已更名为MyBatis)和Spring框架实现。 主要特性: 可以支持垂直和水平数据切分数据库集群的访问; 支持双机热备的HA解决方案, 应用方可以根据情况选用数据库特定的HA解决方案(比如Oracle的RAC),...
更多CobarClient信息
-
多浏览器兼容性测试整体解决方案 F2etest
F2etest 是一个面向前端、测试、产品等岗位的多浏览器兼容性测试整体解决方案。 在之前,我们一般有三种解决方案: 本机安装大量的虚拟机,一个浏览器一个虚拟机,优点:真实,缺点:消耗硬盘资源,消耗CPU资源,打开慢,无法同时打开多个虚拟机 使用IeTes...
更多F2etest信息
最近更新: F2etest v2.0.0 正式发布 ,阿里巴巴开源测试方案 发布于 2周前
-
http压力测试工具 httpsender
httpsender是一款轻量级的http压力测试工具,由淘宝的测试工程师用Java语言开发完成。它可以指定并发连接数发送指定数目的请求,还可以自定义请求的header头。请求的URL支持通过正则表达式指定范围,同时也支持从文件随机或顺序读取。它还具备验证数据是否...更多httpsender信息
-
淘蝌蚪开源平台 taocode
taocode(淘蝌蚪)是淘宝网推出的开源平台。平台本身也是开源的。 TaoCode的定位:大的方面来说,是平台+社区 1).平台化 a) 完善项目管理过程工具平台 b) 提供更多代码级工具 c) 提供更多文档化工具 2).社区化 a). 提供更好的交流平台 b). 增加更多的持续性生...
更多taocode信息
-
阿里Redis缓存服务器 AliRedis
AliRedis 是阿里巴巴运维团队基于 Redis 改造的缓存服务器,目前该项目尚未发布。
更多AliRedis信息
-
binlog的增量订阅&消费组件 canal
canal 是阿里巴巴mysql数据库binlog的增量订阅&消费组件。 名称:canal [kə"næl] 译意: 水道/管道/沟渠 语言: 纯java开发 定位: 基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql 早期,阿里巴巴B2B公司因为存在杭州和美国双...
更多canal信息
-
移动自动化测试平台 Athrun
Athrun以Mobile自动化为基础,以PC2Mobile为切入点,是淘宝Mobile测试日常工作必备的平台。 目前Athrun支持: Android上的自动化测试,包括自动化测试框架,持续集成体系。覆盖率工具和自动录制回放工具,也在试用完善中。 iOS上的自动化测试,包括注入式自...更多Athrun信息
-
分布式计算系统 JStorm
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。- 上一篇:没有了
- 下一篇: Android APP监听自己被卸载以及卸载后的逻辑处理
copyright © 2008-2019 入门客AI创业平台 版权所有 备案号:湘ICP备2023012770号