![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构
梵天的佑翊
这个作者很懒,什么都没留下…
展开
-
Zookeeper分布式锁遇到惊群效应如何解决
一.什么是惊群效应 举一个很简单的例子,当你往一群鸽子中间扔一块食物,虽然最终只有一个鸽子抢到食物,但所有鸽子都会被惊动来争夺,没有抢到食物的鸽子只好回去继续睡觉, 等待下一块食物到来。这样,每扔一块食物,都会惊动所有的鸽子,即为惊群。对于操作系统来说,多个进程/线程在等待同一资源是,也会产生类似的效果,其结果就是每当资源可用,所有的进程/线程都来竞争资源。二.惊群效应的危害...原创 2019-05-08 19:19:39 · 4509 阅读 · 2 评论 -
分布式事务的前世今生
一.什么是事务 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程 序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用 形如begin transaction和end transaction语句(或函数调用)来界...原创 2019-09-03 20:19:11 · 756 阅读 · 0 评论