没有合适的资源?快使用搜索试试~ 我知道了~
阿里巴巴的10款开源项目 (2).docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 159 浏览量
2022-07-03
07:59:56
上传
评论
收藏 41KB DOCX 举报
温馨提示
试读
16页
。。。
资源推荐
资源详情
资源评论
阿里巴巴的 10 款开源项目
一、框架
react-web:Readt Web 是为那些使用 React Native 兼容
的 API 构建的 Web 应用而提供的一个框架。React Web 的
目的及意义非常明确: 让 React Native 代码跑在 Web 上让
一套代码运行在各个移动终端,对前端及业务来说,这是开
发效率中一个质的提升。
Jstrom:JStorm 是参考 storm 的实时流式计算框架,在网
络 IO、线程模型、资源调度、可用性及稳定性上做了持续改
进,已被越来越多企业使用。经过 4 年发展,阿里巴巴 JStorm
集群已经成为世界上最大的集群之一,基于 JStorm 的应用
数量超过 1000 个。数据显示,JStorm 集群每天处理的消息
数量达到 1.5PB。 在 2015 年,JStorm 正式成为 Apache
Storm 里的子项目。JStorm 将在 Apache Storm 里孵化,
孵化成功后会成为 Apache Storm 主干。 Apache 基金会
官方表示,非常高兴 JStorm 能够成为 Apache Storm 社区
的一员。
Dubbo:高性能优秀的服务框架,使得应用可通过高性能的
RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝
集成。Dubbo is a distributed, high performance RPC
framework enpowering applications with service
import/export capabilities.
Kissy:KISSY 是一款跨终端、模块化、高性能、使用简单
的 JavaScript 框架。除了完备的工具集合如 DOM、Event、
Ajax、Anim 等,它还提供了经典的面向对象、动态加载、
性能优化解决方案。作为一款全终端支持的 JavaScript 框
架,KISSY 为移动终端做了大量适配和优化,使用户的程序
在全终端均能流畅运行。
Dexposed:Dexposed 是面向 Android 应用开发的一个强
大的非侵入式的运行时 AOP 框架。它基于 ROOT 社区著
名开源项目 Xposed 的部分成果,并演化为服务于所在应用
自身的 AOP 框架。目前它支撑了阿里大部分 App 的在线
分钟级客户端 bugfix 和线上调试能力。
TDDL:TDDL(Taobao Distributed Data Layer),是淘
宝根据自己的业务特点开发了框架,主要解决了分库分表对
应用的透明化以及异构数据库之间的数据复制,它是一个基
于集中式配置的 jdbc datasource 实现,具有主备,读写分
离,动态数据库配置等功能。
Webx:Webx 是建立在 Java Servlet API 基础上的通用
WEB 框架。用 Webx 搭建的应用可以运行在任何一个标准
的 WEB 应用服务器上面:Tomcat、Jetty、Jboss、Weblogic。
Webx 是基于经典 MVC 设计模式的 WEB 框架 Spring,并
且可以被其它组件扩展。Webx 不仅能够用来开发高度可定
制的 Web 应用,也能够用来帮助用户开发高度可扩展的非
WEB 的应用。
Magix:Magix 是用于构建大型富交互单页应用的前端
MVC 框架。
Brix:Brix 是基于 KISSY(PC 端)和 Zepto、SeaJS 等
Canvax:Canvax 是一款小型轻便的 canvas 图形框架,
它采用 Flash AS3 相同的模式来对绘制元素进行抽象
Plover:Plover 是一个专注于 模块化方式构建 web 应用
的 NodeJs MVC web 框架。不同于其它 web 框架,它提供
完整的应用和模块化模型可以让复杂的业务功能可以方便
地抽象成多个模块的方式进行独立开发,让应用可以像搭积
目的方式拼装模块而成。
二、组件
Druid:Druid 是 Java 语言中最好的数据库连接池。Druid
能够提供强大的监控和扩展功能。
Fastjson:fastjson 是一个性能很好的 Java 语言实现的
JSON 解析器和生成器。
Macaroon:Macaroon 是一个高效的反向代理测试套件,
测试框架本身基于 python2.7 开发,方便跨平台移植;测试
例使用格式化描述,做到编程语言无关性。使用 Macaroon
能够简便快捷的完成测试场景的构造、线上失效案例的重建
及被测软件(DUT)的功能、模块、协议一致性测试等。
Uploader:Uploader 是一个非常强大的异步文件上传组
件,支持 ajax、iframe、flash 三套方案,实现浏览器的全
兼容,调用非常简单,内置多套主题支持 和常用插件,比
如验证、图片预览、进度条等。
AliJVM:AliJVM 基于 OpenJDK HotSpot VM,是国内第
一个优化、定制且开源的服务器版 Java 虚拟机。目前已经
在淘宝、天猫上线,全部替换了 Oracle 官方 JVM 版本,在
性能,功能上都初步体现了它的价值。
剩余15页未读,继续阅读
资源评论
คิดถึง643
- 粉丝: 3912
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功