加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

一些值得收藏的开源框架

发布时间:2019-08-15 18:03:00 所属栏目:移动互联 来源:山哥在这里
导读:1. 漫衍式应用处事开拓的一站式办理方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供漫衍式应用处事开拓的一站式办理方案。此项目包括开拓漫衍式应用处事的必须组件,利便开拓者通过 Spring Cloud 编程模子轻松行使这些组件来开拓漫衍式应用服

SOFABoot 是蚂蚁金服开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基本上,提供了诸如 Readiness Check,类断绝,日记空中断绝等等手段。在加强了 Spring Boot 的同时,SOFABoot 提供了让用户可以在 Spring Boot 中很是利便地行使 SOFAStack 相干中间件的手段。

地点:https://github.com/alipay/sofa-boot

21. 轻量级 Java 类断绝容器 SOFAArk

SOFAArk 是一款基于 Java 实现的轻量级类断绝容器,由蚂蚁金服公司开源孝顺;首要为应用措施提供类断绝和依靠包断绝的手段;基于 Fat Jar 技能,应用可以被打包成一个自包括可运行的 Fat Jar,应用既可所以简朴的单模块 Java 应用也可所以 Spring Boot 应用。可会见网址进入快速开始并获取更多具体信息。

地点:https://alipay.github.io/sofastack.github.io/

22. 漫衍式链路追踪中间件 SOFATracer

SOFATracer 是一个用于漫衍式体系挪用跟踪的组件,通过同一的 traceId 将挪用链路中的各类收集挪用环境以日记的方法记录下来,以到达透视化收集挪用的目标。这些日记可用于妨碍的快速发明,处事管理等。

地点:https://github.com/alipay/sofa-tracer

23. 高机能 Java RPC 框架 SOFARPC

SOFARPC 是一个高可扩展性、高机能、出产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经验了十多年及五代版本的成长。SOFARPC 致力于简化应用之间的 RPC 挪用,为应用提供利便透明、不变高效的点对点长途处事挪用方案。为了用户和开拓者利便的举办成果扩展,SOFARPC 提供了富厚的模子抽象和可扩展接口,包罗过滤器、路由、负载平衡等等。同时环绕 SOFARPC 框架及其周边组件提供富厚的微处事管理方案。

地点:https://github.com/alipay/sofa-rpc

24. 基于 Netty 的收集通讯框架 SOFABolt

SOFABolt 是蚂蚁金融处事团体开拓的一套基于 Netty 实现的收集通讯框架。

为了让 Java 措施员能将更多的精神放在基于收集通讯的营业逻辑实现上,而不是过多的纠结于收集底层 NIO 的实现以及处理赏罚难以调试的收集题目,Netty 应运而生。

为了让中间件开拓者能将更多的精神放在产物成果特征实现上,而不是一再地一遍遍制造通讯框架的轮子,SOFABolt 应运而生。

地点:https://github.com/alipay/sofa-bolt

25. 动态非侵入 AOP 办理方案 JVM-Sandbox

JVM-Sandbox,JVM 沙箱容器,一种基于 JVM 的非侵入式运行期 AOP 办理方案。

地点:https://github.com/alibaba/jvm-sandbox

26. 面向云的漫衍式动静规模尺度 OpenMessaging

OpenMessaging 是由阿里巴巴提倡,与雅虎、滴滴出行、Streamlio 公司配合参加创建,旨在创建厂商无关、平台无关的漫衍式动静及流处理赏罚规模的应用开拓尺度。

地点:https://github.com/openmessaging/openmessaging-java

27. P2P 文件分发体系 Dragonfly

Dragonfly(蜻蜓)是阿里自研的 P2P 文件分发体系,用于办理大局限文件分发场景下分发耗时、乐成率低、带宽挥霍等困难。大幅晋升宣布陈设、数据预热、大局限容器镜像分发等营业手段。

开源版的 Dragonfly 可用于 P2P 文件分发、容器镜像分发、局部限速、磁盘容量预检等。它支持多种容器技能,对容器自己无需做任何改革,镜像分发比 natvie 方法提速可高达 57 倍,Registry 收集出流量低落99.5%以上。

地点:https://github.com/alibaba/Dragonfly

28. LayoutManager 定制化机关方案 vlayout

VirtualLayout是一个针对RecyclerView的LayoutManager扩展, 首要提供一整套机关方案和机关间的组件复用的题目。

地点:https://github.com/alibaba/vlayout

29. Java 代码规约扫描插件 P3C

项目包括三部门:PMD 实现、IntelliJ IDEA 插件、Eclipse 插件

地点:https://github.com/alibaba/p3c

以上为阿里巴巴重点开源的项目,你用过几个,哪个最好用,接待在留言区分享!

【编辑保举】

  1. 7月Github热点的JavaScript开源项目
  2. 前端开拓变量定名系列 - JavaScript篇
  3. JavaScript数组要领三板斧,100%的开拓都得知道
  4. 闪开拓职员变清淡的八个风俗,看看你中了几条
  5. 重磅保举:六个让前端开拓既高效又风趣的器材
【责任编辑:华轩 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读