分布式系统学习资料(ing)

一、理论知识

  1. 从ACID到CAP到BASE
  2. 2PC到3PC到Paxos到Raft到ISR
  3. 复制、分片和路由
  4. 副本更新策略
  5. 负载均衡算法及手段

二、数据库

  1. 笔者带你剖析淘宝TDDL——Matrix层的分库分表配置与实现
    纠正文章关于分库分表规则的一点错误:<property name="dbRuleArray" value="(#id#.longValue() % 4096).intdiv(16)"/>这个规则,表示分4096张表,每个库16张表。因此,tableIndex = id % 4096、dbIndex = id % 4096 / 16。
  2. 笔者带你剖析轻量级Sharding中间件——Kratos1.x

三、分布式服务调用

  1. 基于Dubbo框架构建分布式服务

四、消息系统

  1. Apache Kafka:下一代分布式消息系统
  2. Apache Kafaka官网
  3. Kafka/Metaq设计思想学习笔记
  4. RocketMQ
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,260评论 19 139
  • ** 今天看了一下kafka官网,尝试着在自己电脑上安装和配置,然后学一下官方document。** Introd...
    RainChang阅读 10,466评论 1 30
  • 分布式系统(Distributed System)资料 希望转载的朋友,你可以不用联系我.但是一定要保留原文链接,...
    Albert陈凯阅读 9,297评论 0 33
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,991评论 25 709
  • 有一朋友去参加她同事孩子的周岁庆,我突然想起一个词:抓周。然后我问她那有没抓周啊,她说没有,她同事那没有这个习俗,...
    只能回忆阅读 3,764评论 0 0

友情链接更多精彩内容