蚂蚁金服服务注册中心数据分片和同步方案详解 | SOFARegistry 解析
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> SOFAStack( S calable O pen F inancial A rchitecture Stack) 是蚂蚁金服自主研发的金融级分布式架构,包含了构建金融级云原生架构所需的各个组件,是在金融场景里锤炼出来的最佳实践。 SOFARegistry 是蚂蚁金服开源的具有承载海量服务注册和订阅能力的、高可用的服务注册中心,在支付宝/蚂蚁金服的业务发展驱动下,近十年间已经演进至第五代。 本文为《剖析 | SOFARegistry 框架》第四篇, 本篇作者明不二 。《剖析 | SOFARegistry 框架》系列由 SOFA 团队和源码爱好者们出品,项目代号: SOFA:RegistryLab/ ,文末包含往期系列文章。 GitHub 地址: https://gitee.com/sofastack/sofa-registry 概述 在前面的章节中我们已经提到,SOFARegistry 与其他服务发现领域的产品相比,最大的不同点在于支持海量数据。本章即将讲述 SOFARegistry 在支撑海量数据上的一些特性。 本文将从如下几个方面进行讲解: DataServer 总体架构 :对 SOFARegistry 中支持海量数据的总体架构做一个简述,讲解数据分片和同步方案中所涉及到的关键技术点;