举个分布式事务场景 列子:假设 A 给 B 转 100块钱,同时它们不是同一个服务上。 目标:就是 A 减100块钱,B 加100块钱。 实际情况可能有四种: 1)就是A账户...
举个分布式事务场景 列子:假设 A 给 B 转 100块钱,同时它们不是同一个服务上。 目标:就是 A 减100块钱,B 加100块钱。 实际情况可能有四种: 1)就是A账户...
报错如下 failed: Commit cannot be completed since the group has already rebalanced and assi...
Java 7 引入了一个全新灵活的线程同步机制,名为 Phaser 。如果你需要等待线程结束然后继续执行其他任务,那么 Phaser 是一个好的选择。他引入了新的Phaser...
当运行JSON EXTRACT 函数但是出现:Error running query: Invalid JSON text in argument 1 to function...
1 RocketMQ 1.1 为什么要选RocketMQ 总结一下:选择中间件的可以从这些维度来考虑:可靠性,性能,功能,可运维行,可拓展性,社区活跃度。目前常用的几个中间件...
1. 页断裂 1.1 什么叫做页断裂(partial write) 页断裂是数据库宕机时,数据库页面只有部分写入磁盘,导致页面出现不一致的情况。 1.2 为什么会发生页断裂 ...
设计模式: 观察者模式 - 简书 (jianshu.com)[https://www.jianshu.com/p/555f9698a3ca]装饰器模式 - 简书 (jians...
今天,我们来聊一道常见的考题,也出现在腾讯面试的三面环节,非常有意思。具体的题目如下: 文件中有40亿个QQ号码,请设计算法对QQ号码去重,相同的QQ号码仅保留一个,内存限制...
ZooKeeper简介 ZooKeeper是一个开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。 Zoo...