摘要:
3.0 server模块 server模块的核心接口是CanalServer,其有2个实现类CanalServerWithNetty、CanalServerWithEmbeded。关于CanalServer,官方文档中有有以下描述: 下图是笔者对官方文档的进一步描述: 左边的图 表示的是Canal独 阅读全文
posted @ 2022-02-17 12:05
hanease
阅读(731)
评论(0)
推荐(0)
摘要:
1.0 canal源码分析简介 canal是阿里巴巴开源的mysql数据库binlog的增量订阅&消费组件。项目github地址为:https://github.com/alibaba/canal。 本教程是从源码的角度来分析canal,适用于对canal有一定基础的同学。本教程使用的版本是1.0. 阅读全文
posted @ 2022-02-17 11:57
hanease
阅读(2163)
评论(0)
推荐(0)
摘要:
背景 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与I/O操作处于同样的数量级)。基于Disruptor开发的系统单线程能支撑每秒600万订单,2010年在QCon演讲后,获得了业界关注。2011年,企业应用软件专家Mar 阅读全文
posted @ 2022-02-17 10:07
hanease
阅读(154)
评论(0)
推荐(0)

浙公网安备 33010602011771号