首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
water_lang
掘友等级
潜水的猪
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
water_lang
潜水的猪
·
3年前
关注
PageHelper导致自定义Mybatis拦截器不生效
所以我打算使用CDC(如Canal,Maxwell等工具)来监听mysql的binlog来做。但是不是所有的表都会有user_id字段,所以我们须要在sql上做一些处理,因...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
spring中的循环依赖解决方案
##1. 什么是循环依赖? 一般场景是一个Bean A依赖Bean B,而Bean B也依赖Bean A. Bean A → Bean B → Bean A 当然我们也可以...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
Docker的整体架构概览
如果您最近进入了容器世界,或者已经使用了一段时间,那么了解一下Docker的底层系统及元素其实是不错的主意。 ##了解基础 ####镜像还是容器? 首先是第一件事。对基本术...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
Axon框架-构建可扩展性微服务
Axon框架是一个Java微服务框架,他主要作用是帮助你基于DDD来实现微服务架构。 除了DDD,Axon框架还可以帮助你实现CQRS,EDA(Event Driven A...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
基于CDC做全链路数据审计系统-数据解析及整合(五)
通过前面的几节,我们已经把web入口端的数据和db数据变更的数据都发到mq里去了。现在我们只需要去从mq里取数据做一些少的改动写到仓储里就行了。我们本例使用的是mysql作...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
基于CDC做全链路数据审计系统-canal改造(四)
我们都知道canal是CDC的一个实现,用来监控db数据变更的。 前言: 在默认的情况下,mysql的binlog是不会记录执行的sql的,即使你设置了binlog_for...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
基于CDC做全链路数据审计系统-sql改写(三)
本节我们主要去通过mybatis的拦截器去修改原始sql。对于pageHelper导致mybatis的拦截器不生效的问题可以去看之前的文...
1
评论
分享
water_lang
潜水的猪
·
3年前
关注
基于CDC做全链路数据审计系统-入口设计(二)
由于我们本系统需要记录这次请求是从哪一个系统及哪个方法进来的,以便和本次请求引起的数据进行关联。 本节我们需要完成三件事: 1.对入口端的统一拦截生成traceId 2.对...
1
评论
分享
water_lang
潜水的猪
·
3年前
关注
基于CDC做全链路数据审计系统-概览(一)
项目背景痛点: 1.老项目服务多,调用链路复杂,一张表被多个服务写入数据 2.一条数据的变更没办法确定是哪个用户操作的 3.老数据库不是所有的表都有操作人字段,且每个表的记...
1
评论
分享
water_lang
潜水的猪
·
3年前
关注
使用spring boot和axon实现saga模式-- 下
这是我们用Axon和Spring 实现Saga模式系列的第3部分。 我们在上一篇文章中开始实现了Saga模式。 回顾一下,下面是我们正在进行的大的章节。如果您是直接阅读这篇...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
使用spring boot和axon实现saga模式-- 中
在这个系统之前的文章我们介绍了什么是Saga模式。也描述了Saga的几种类型。最后,我们还描述了我们将会在一些场景中使用Saga模式来实现。 下面是我们关于Saga模式实现...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
使用spring boot和axon实现saga模式-- 上
Saga模式是每个服务一个数据库模式的直接结果。在每一数据库对应一个服务的模式中,每个服务都有自己的数据库。换句话说,每个服务只对自己的数据负责。 这是一个棘手的问题。 一...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
WebSecurityConfigurerAdapter与ResourceServerConfigurerAdapter
我们在用spring boot 配合spring security和oauth2的时候经常会把这两个类都用上,网上很多教程都没有告诉我们他们之间的关系是什么?...
2
评论
分享
water_lang
潜水的猪
·
3年前
关注
Sagas中的saga
这个微软官方cqrs系列中讲saga的文章,个人觉得不错,分享给大家。 ##澄清术语 saga这个术语通常在CQRS中讨论,指的是在边界上下文和聚合之间协调和路由消息的一段...
0
评论
分享
water_lang
潜水的猪
·
3年前
关注
聊一聊链路日志-异步线程
什么是链路? 简单又狭义的理解,就是用户的一次操作,我们的程序可以将后端所有的操作记录全部串联起来。 在单体架构下,我们可以将controller层,service层,da...
1
1
分享
个人成就
文章被点赞
46
文章被阅读
17,748
掘力值
444
关注了
5
关注者
21
收藏集
1
关注标签
0
加入于
2020-07-05