您的位置:首页 > 业界新闻

关于互联网“一致性”架构设计的一切

2017-09-11 00:00 302 查看
前篇:
无限容量数据库架构设计

MQ消息可达性+幂等性+延时性架构设计

高可用+高并发+负载均衡架构设计

关于数据库“扩展性”架构设计的一切

都收到网友好评:
系统性,全局性看问题体会更深刻

简单易懂

本文再做总结,体系化介绍互联网一致性架构技术。

一、session一致性
文章:《session一致性,架构设计,实践
内容:
什么是session

什么是session一致性问题

解决session一致性的四种方案

优缺点分析

二、数据库主从一致性
文章:《数据库主从一致性,架构设计,实践
内容:
主库和从库,为何数据会不一致

解决主从数据不一致的四种方案

三、数据库双主一致性
文章:《数据库双主一致性,架构设计,实践
内容:
主库和主库,为何数据会不一致

解决主主数据不一致的四种方案

四、数据库与缓存一致性
文章:《数据库与缓存一致性,架构设计,实践
内容:
数据库和缓存,为何数据会不一致

解决数据库与缓存数据不一致的三种方案

五、数据冗余一致性
文章:《数据冗余一致性,架构设计,实践
内容:
为什么有数据冗余的需求

数据冗余的三种方案

分布式事务,谁先操作,谁后操作的准则

数据冗余一致性优化的三种方案

六、消息时序一致性
文章:《消息时序一致性,架构设计,实践
内容:
消息时序为什么难做

单对单消息,如何保证发送方与接收方消息时序一致

群聊消息,如何保证所有群友消息时序一致(这个猛)

七、分布式事务一致性
文章:《分布式事务一致性,架构设计,实践
内容:
跨库事务为什么难做

什么是补偿事务

跨库事务不一致优化方案

八、库存扣减一致性
文章:《高并发库存扣减一致性,架构设计,实践
内容:
高并发下,为什么库存会多扣

幂等操作的概念与实践

乐观锁的简易实现与库存扣减的一致性优化

补充阅读:《再议库存扣减一致性方案
补充阅读:《一分钟实现分布式锁

10篇文章,2w+文字,100+架构图,可收藏后满满细品哟。
不一定高深,但一定有收获,感谢大家的支持。

欢迎留言,有问必回,帮转哈。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: