阿里云文档 2026-02-26

与开源产品对比

本文主要介绍任务调度 XXL-JOB 版与开源产品的比对。

阿里云文档 2023-09-03

合作伙伴及开源生态有哪些_金融分布式架构(SOFAStack)

战略合作伙伴蚂蚁集团除了与众多行内 ISV 进行合作外,还与众多的金融机构达成了战略合作协议,在场景、技术上进行深度合作,特别是在金融科技、分布式架构上与各金融机构进行联合创新,形成金融科技开放生态。目前,蚂蚁集团对外开放的技术产品和数字金融解决方案各有 50 余款。通过 200 多家合作伙伴,蚂蚁...

阿里云文档 2023-07-26

SOFABoot的开源版和商业版选型介绍

SOFABoot 目前对外开放的有开源版和商业版,本文介绍这两个版本的特点及适用场景,您可以根据自身需求自由选择合适的版本。

文章 2023-05-23 来自:开发者社区

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(二):CN启动流程

本文主要讲解PolarDB-X的CN节点(polardbx-sql)的启动过程包括参数加载、元信息加载等过程并对启动过程中设计的模块做简单的介绍。  CN Server层的代码主要包含在polardbx-server模块中,main函数位于TddlLauncher。 主逻辑入口在CobarServer.init()方法中。 CN启动分为以下几个流程: 1.CobarServer对象的创....

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(二):CN启动流程
文章 2023-05-23 来自:开发者社区

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(四):SQL的一生

前文中,我们给出了组成polardbx-sql的三个部分,并从目录入手介绍了重要模块/目录,最后不加解释的列出了一些关键接口作为调试代码的切入点。本文将从SQL执行角度出发,介绍polardbx-sql(CN)代码中与SQL解析执行相关的关键代码。 一、概述“SQL的一生”特指从客户端创建连接发送SQL开始,到客户端收到返回结果结束,期间CN代码中发生的故事。与人的一生类似,从不同角度观测“SQ....

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(四):SQL的一生
文章 2023-05-23 来自:开发者社区

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(六):分布式死锁检测

一、死锁检测任务的生命周期 本文将主要解读PolarDB-X中分布式死锁检测功能的源码。阅读前建议先了解我们分布式死锁检测原理的相关文章:  PolarDB-X分布式MDL死锁检测。死锁检测功能属于事务模块的功能,死锁检测任务则挂载在事务管理器TransactionManager中。在TransactionManager初始化时(参考PolarDB-X CN启动流程,代码入口在Mat.....

文章 2023-05-23 来自:开发者社区

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(十):DDL的一生(下)

一、概述 在《DDL的一生(上)》中,我们以添加全局二级索引为例,从DDL开发者的视角介绍了如何在DDL引擎框架下实现一个逻辑DDL。在本篇,作者将从DDL引擎的视角出发,向读者介绍DDL引擎的架构、实现,以及DDL引擎与DDL Job的交互逻辑。  在阅读本文之前,建议读者先阅读: 《DDL的一生(上)》 《PolarDB-X DDL也要追求ACID?》 二、DDL引擎相关概念 1.....

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(十):DDL的一生(下)
文章 2023-05-23 来自:开发者社区

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(十一):事务的一生

一、概述 本文将主要解读PolarDB-X中事务部分的相关代码,着重解读事务的一生在计算节点(CN)中的关键代码:从开始、执行、到最后提交这一整个生命周期。  在阅读本文前,强烈推荐先阅读与PolarDB-X事务系统相关的文章:  PolarDB-X 强一致分布式事务原理。  PolarDB-X 分布式事务的实现(一)  PolarDB-X 分布式事务...

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(十一):事务的一生
文章 2023-05-23 来自:开发者社区

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(番外):如何实现一个Paxos

Paxos作为一个经典的分布式一致性算法(Consensus Algorithm),在各种教材中也被当做范例来讲解。但由于其抽象性,很少有人基于朴素Paxos开发一致性库,而RAFT则是工业界里实现较多的一致性算法,RAFT的论文可以在下面参考资料中找到(In Search of an Understandable Consensus Algorithm),RAFT通过引入强leader角色,解....

开源分布式数据库PolarDB-X源码解读——PolarDB-X源码解读(番外):如何实现一个Paxos

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云分布式应用服务

企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是应用全生命周期管理和监控的一站式PaaS平台,支持部署于 Kubernetes/ECS,无侵入支持Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java支持Spring Cloud、Apache Dubbo近五年所有版本,多语言应用一键开启Service Mesh。

+关注