随笔分类 -  【分布式】-- 架构

分布式事务(3)---RocketMQ实现分布式事务原理
摘要:分布式事务(3)—RocketMQ实现分布式事务原理 之前讲过有关分布式事务2PC、3PC、TCC的理论知识,博客地址: 1、分布式事务(1) 2PC和3PC原理 2、分布式事务(2) TCC原理 这篇讲有关RocketMQ实现分布式事务的理论知识,下篇也会示例 通过SpringCloud来实例Ro 阅读全文
posted @ 2019-07-15 22:51 雨点的名字 阅读(33272) 评论(14) 推荐(28) 编辑
分布式事务(2)---TCC原理
摘要:分布式事务(2) TCC原理 上篇讲过有关2PC和3PC理论知识,博客:分布式事务(1) 2PC和3PC理论 我的理解:2PC、3PC还有TCC都蛮相似的。3PC大致是把2PC的第一阶段拆分成了两个阶段,而TCC我感觉是把2PC的第二阶段拆分成了两个阶段。 一、概念 1、概念 TCC又称补偿事务。其 阅读全文
posted @ 2019-07-11 21:00 雨点的名字 阅读(6335) 评论(0) 推荐(4) 编辑
分布式事务(1)---2PC和3PC原理
摘要:分布式事务(1) 2PC和3PC原理 分布式事物基本理论:基本遵循CPA理论,采用柔性事物特征,软状态或者最终一致性特点保证分布式事物一致性问题。 分布式事物常见解决方案: 2PC两段提交协议 3PC三段提交协议(弥补两端提交协议缺点) TCC或者GTS(阿里) 消息中间件最终一致性 使用LCN解决 阅读全文
posted @ 2019-07-10 22:43 雨点的名字 阅读(39638) 评论(6) 推荐(49) 编辑
Redisson实现分布式锁(3)—项目落地实现
摘要:Redisson实现分布式锁(3)—项目落地实现 有关Redisson实现分布式锁前面写了两篇博客作为该项目落地的铺垫。 1、Redisson实现分布式锁(1) 原理 2、Redisson实现分布式锁(2)—RedissonLock 这篇讲下通过Redisson实现分布式锁的项目实现,我会把项目放到 阅读全文
posted @ 2019-06-20 17:21 雨点的名字 阅读(12648) 评论(16) 推荐(22) 编辑
Redisson实现分布式锁(2)—RedissonLock
摘要:#Redisson实现分布式锁(2)—RedissonLock 有关Redisson实现分布式锁上一篇博客讲了分布式的锁原理:[Redisson实现分布式锁 原理](https://www.cnblogs.com/qdhxhz/p/11046905.html) 这篇主要讲RedissonLock和R 阅读全文
posted @ 2019-06-19 23:00 雨点的名字 阅读(31566) 评论(12) 推荐(21) 编辑
Redisson实现分布式锁(1)---原理
摘要:Redisson实现分布式锁(1) 原理 有关Redisson作为实现分布式锁,总的分3大模块来讲。 1、Redisson实现分布式锁原理 2、Redisson实现分布式锁的源码解析 3、Redisson实现分布式锁的项目代码(可以用于实际项目中) 本文只介绍Redisson如何实现分布式锁的原理。 阅读全文
posted @ 2019-06-18 22:44 雨点的名字 阅读(115535) 评论(24) 推荐(78) 编辑
【分布式架构】--- 基于Redis组件的特性,实现一个分布式限流
摘要:分布式 基于Redis进行接口IP限流 场景 为了防止我们的接口被人恶意访问,比如有人通过JMeter工具频繁访问我们的接口,导致接口响应变慢甚至崩溃,所以我们需要对一些特定的接口进行IP限流,即一定时间内同一IP访问的次数是有限的。 实现原理 用Redis作为限流组件的核心的原理,将用户的IP地址 阅读全文
posted @ 2019-06-05 23:03 雨点的名字 阅读(2978) 评论(3) 推荐(5) 编辑


点击右上角即可分享
微信分享提示