使用Rocket MQ事务消息达到数据最终一致性 参考 1、 http://rocketmq.apache.org/rocketmq/the-design-of-transa...
使用Rocket MQ事务消息达到数据最终一致性 参考 1、 http://rocketmq.apache.org/rocketmq/the-design-of-transa...
有个星球水友提问: 沈老师,我们有一次MySQL崩溃,重启后发现有些已经提交的事务对数据的修改丢失了,不是说事务能保证ACID特性么,想问下什么情况下可能导致“事务已经提交,...
线程池中有一定数量的工作线程,工作线程会循环从任务队列中获取任务,并执行这个任务。那么怎么去停止这些工作线程呢?这里就涉及到线程池两个重要概念:工作线程数量和线程池状态。 一...
1. 为什么要建开放平台 从05年开始随着web2.0技术的快速发展,硅谷掀起了开放平台openapi的一股热潮,google开放了map api,还有很多互联网公司也推出了...
上周看同事代码,看到了Collectors.groupingBy的一些使用,由于时间限制,不允许做太多学习,所以周末研究一下。 先祭出VO: 1)计数 输出结果是:{bana...
新手学后台,打算用MySQL数据库 用homebrew安装mysql(Mac自带homebrew) 完成后首次登陆 一般都会报这个错 ERROR 2002 (HY000): ...
优惠券--逛过淘宝、京东的小伙伴们,对它都不会陌生吧?不就是一张一张可以领来抵扣现金的券吗,很简单的啦~,确实挺简单的,但是做起来并一定如想象的那样。 假设你现在是一个移动端...
一、安装telnet 1、检测telnet的rpm包是否安装 [root@localhost ~]# rpm -qa telnet telnet-0.17-47.el6_3....
以下是个简单的库存扣减流程: 如果并发非常低的时候,基本就按这个流程走就行了。而这个设计,并发量稍大时,就会导致超卖的情况出现,两个同时要9台手机的请求,同时查到库存有12台...
dubbo 自身提供了filter 的扩展,用于入参,出参,规范返回参数 都是非常实用的,本文就以重写dubbo 自身的ExceptionFilter 为例 详细说明 dub...
目标 把定时任务通过集群的方式进行管理调度,并采用分布式部署,保证系统的高可用,提高了容错。那么如何保证定时任务只在集群的某一个节点上执行,或者一个任务如何拆分为多个独立的任...