会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
22
下一页
2020年3月8日
二、GlobalTransactionalInterceptor拦截器
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12485081.html 正文 在上一篇文章中,我们看到被@GlobalTransactional或者@GlobalLock注解的方法,该Bean会做AOP事务增强。 本文将阅读关于@GlobalTransactiona
阅读全文
posted @ 2020-03-08 16:02 __lay
阅读(3148)
评论(0)
推荐(0)
2020年3月7日
一、seata自动配置
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12485081.html 正文 在上一篇文章中,展示了springboot如何引入并使用seata来实现分布式事务的,基本使用以后接下来将开始进行源代码的阅读。毕竟阅读源代码总是比阅读文档令人有兴趣一点,而且了解他人的编
阅读全文
posted @ 2020-03-07 16:00 __lay
阅读(7091)
评论(1)
推荐(0)
2020年2月29日
二、springboot项目使用seata实现分布式事务
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12078232.html 正文 在上一篇文章中,我们简单地了解了一下什么是seata。它是来自阿里巴巴的内部项目不断地发展出来的。2019年以fescar命名开源于apache开源协议,同年改名为seata。 本文将入手
阅读全文
posted @ 2020-02-29 15:14 __lay
阅读(10424)
评论(4)
推荐(1)
2020年1月24日
二、innodb的加锁
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12078232.html 正文 在上一篇文章中,我们简单了解了一下innodb的行级锁(s锁、x锁)和表级锁(is锁、ix锁)的概念以及锁之间的兼容关系。 本文,将了解一下innodb的几种加锁的情况: 常见的加锁 1)
阅读全文
posted @ 2020-01-24 21:41 __lay
阅读(568)
评论(0)
推荐(0)
2020年1月23日
一、innodb基本的行级锁和表级锁
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12078232.html 正文 innodb是mysql在oltp模式中最常用的一种执行引擎。本文将了解一下innodb基础的行级锁和表级锁。 首先,锁存在的理由是什么?是因为资源争抢,当多线程并发的时候,为了保证资源不
阅读全文
posted @ 2020-01-23 14:03 __lay
阅读(773)
评论(0)
推荐(0)
2020年1月17日
基础篇(一)seata简介
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12078232.html 正文 原本打算业务时间把事务相关的东西都研究一下,结果人的惰性果然是可以打败一切的,工作忙总是一个很好的借口。于是乎希望走个捷径,直接上手seata这款阿里巴巴发布的分布式事务中间件。寄希望于对
阅读全文
posted @ 2020-01-17 23:55 __lay
阅读(1634)
评论(0)
推荐(0)
2020年1月13日
getName、getCanonicalName、getSimpleName的区别
摘要: 普通类 getName: cn.lay.GetNameDemo getSimpleName: GetNameDemo getCanonicalName: cn.lay.GetNameDemo 普通类型的getName和getCanonicalName是没有区别的,getSimpleName没有包名
阅读全文
posted @ 2020-01-13 10:09 __lay
阅读(648)
评论(0)
推荐(0)
2020年1月12日
ServiceLoader(二)源码解析
摘要: 源码分析 java作为一个把interface看得很重要的语言,发展出了各种自动发现机制。比如eureka服务发现,slf4j日志自动发现日志实现,亦或者jdbc定义的接口自动根据URL选择对应的jdbc实现等。自动发现机制将接口和实现很好地隔离开,使得代码高度解耦合,是一种非常好地设计思路。 前面
阅读全文
posted @ 2020-01-12 16:19 __lay
阅读(539)
评论(0)
推荐(0)
2020年1月1日
六、tcc两阶段补偿事务协议
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12078232.html 正文 前面的文章中,我们先了解了2pc,知道了2pc强一致性导致的资源被长时间锁住的问题。而后,我们又了解了3pc,3pc在2pc的基础上增加了超时机制,企图解决强一致性带来的问题,但是超时机制
阅读全文
posted @ 2020-01-01 15:48 __lay
阅读(2229)
评论(0)
推荐(0)
2019年12月28日
五、3pc事务提交协议
摘要: 所有文章 https://www.cnblogs.com/lay2017/p/12078232.html 正文 2pc事务提交协议在实现的角度已经能够在大多数场景满足事务的要求了,但是2pc存在明显的性能问题。而且一旦造成阻塞的连锁反应,可能就是整个系统崩溃的结果。3pc在2pc的基础上做了一些问题
阅读全文
posted @ 2019-12-28 17:02 __lay
阅读(829)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
22
下一页
公告