龙空技术网

学到了!探索Alibaba Open Source看看阿里开源项目有哪些?

从程序员到架构师 4045

前言:

此刻朋友们对“阿里开源数据库”大约比较着重,同学们都想要学习一些“阿里开源数据库”的相关知识。那么小编在网摘上搜集了一些关于“阿里开源数据库””的相关资讯,希望看官们能喜欢,你们快快来学习一下吧!

学到了,这是你绝对没有关注过的开源平台,遇到这个平台什么GitHub、什么Gitee瞬间就不香了,下面我们一起来探访阿里开源平台。

都有什么?

打开首页映入眼帘的就是支持自主开源的基础项目Anolis OS、Nacos以及PolarDB-X,分别涉足了操作系统、云原生、数据库大数据等领域,点击更多之后,还会看到很多不同领域自主开源项目。

Apache Dubbo

Apache Dubbo上面显示已捐赠,是一款微服务开发框架,它提供了 RPC通信 与 微服务治理 两大关键能力。这意味着,使用 Dubbo 开发的微服务,将具备相互之间的远程发现与通信能力, 同时利用 Dubbo 提供的丰富服务治理能力,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。同时 Dubbo 是高度可扩展的,用户几乎可以在任意功能点去定制自己的实现,以改变框架的默认行为来满足自己的业务需求。

Arthas

Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。

Nacos

Nacos 一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

Druid

Druid是一款阿里开源的数据库连接池框架。

Seata

Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。

Sentinel

Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。

FastJson

评价褒贬不一的JSON数据处理框架。

Apache Flink

Apache Flink 是高效和分布式的通用数据处理平台,是一个流批一体分析引擎。Apache Flink 声明式的数据分析开源系统,结合了分布式 MapReduce 类平台的高效,灵活的编程和扩展性。同时在并行数据库发现查询优化方案。

Apache RocketMQ

RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。

总结

当然在阿里开源站点上,提供的开源项目还有很多,例如飞冰项目、DataX项目、KubeVela项目等等,喜欢的读者可以进一步的理解。

标签: #阿里开源数据库