最近发表
本文介绍了mybatis与spring整合的多种方式,带你一步一步由浅入深的彻底掌握mybatis与spring整合的原理。让你知其然,也知其所以然!堪称史上最全面的mybatis与spring整合教程。
一个canal sever可以包含多个canal instance,每个canal instance伪装成一个mysql的slave实例。CanalInstance的实现分为CanalInstanceWithSpring、CanalInstanceWithManager。
Netty入门案例 2018-04-25 00:52:23
在本节中,我们将前面讲解NIO编程时的时间服务案例,改成用Netty来实现。TimeClient发送“QUERY TIME ORDER”请求,TimeServer接受到这个请求后,返回当前时间。
可靠消息最终一致性是一种异步确保型的柔性事务,是指产生消息的业务动作与消息发送的一致。也就是说,如果业务操作成功,那么由这个业务操作所产生的消息一定要成功投递出去(一般是发送到kafka、rocketmq、rabbitmq等消息中间件中),否则就丢消息。
TCC方案是可能是目前最火的一种柔性事务方案了。关于TCC(Try-Confirm-Cancel)的概念,最早是由Pat Helland于2007年发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文提出。在该论文中,TCC还是以Tentative-Confirmation-Cancellation命名。正式以Try-Confirm-Cancel作为名称的是Atomikos公司,其注册了TCC商标。