摘要:
核心思想是将分布式事务拆成本地事务,实现最终一致性。 本地消息表的作用是确保消息能传递给另一个系统的参与者。异步操作、定时任务处理、失败重试、人工介入等 参与系统进行业务处理时需要做好幂等性 阅读全文
posted @ 2022-06-03 11:14
weidadong
阅读(130)
评论(0)
推荐(0)
摘要:
Two-phase Commit,两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare Phase)和提交阶段(Commit Phase)。 阅读全文
posted @ 2022-06-03 11:11
weidadong
阅读(97)
评论(0)
推荐(0)
摘要:
要想保证消息的可靠性,需要满足如下: 保证消息不丢失 保证消息不被重复消费 保证消息有序消费 阅读全文
posted @ 2022-06-03 10:54
weidadong
阅读(26)
评论(0)
推荐(0)
摘要:
TODO 阅读全文
posted @ 2022-06-02 18:52
weidadong
阅读(11)
评论(0)
推荐(0)
摘要:
在 windows 平台安装 GO 去官网下载安装程序 windows-amd64.msi,并进行安装。 打开命令提示符,输入 go version 验证是否安装成功 配置 GOPATH:新建一个文件夹如:E:\develop\gopath。并在该目录下新建如下三个目录: src:放置项目和库的源文 阅读全文
posted @ 2022-06-02 18:51
weidadong
阅读(116)
评论(0)
推荐(0)
摘要:
TODO 阅读全文
posted @ 2022-06-02 18:49
weidadong
阅读(10)
评论(0)
推荐(0)
摘要:
指针类型存储的值是一个地址,默认值是 nil。 不支持指针运算,不同类型的指针不能互相转化(可以借助unsafe.Pointer进行转换)。 func main() { // p 是指针变量,*int 是指针类型 var p *int // p 刚定义时是一个空指针,值为 nil,因此直接赋值会报错 阅读全文
posted @ 2022-06-02 18:45
weidadong
阅读(23)
评论(0)
推荐(0)
摘要:
append:用来追加元素到数组、slice中,返回修改后的数组、slice close:主要用来关闭channel delete:从map中删除key对应的value panic:抛出错误 recover:恢复错误 real:返回complex的实部 (complex、real imag:用于创建 阅读全文
posted @ 2022-06-02 18:29
weidadong
阅读(95)
评论(0)
推荐(0)
摘要:
TODO 阅读全文
posted @ 2022-06-02 18:25
weidadong
阅读(20)
评论(0)
推荐(0)
摘要:
预警功能 定时任务 异步处理 邮件发送 阅读全文
posted @ 2022-06-02 15:05
weidadong
阅读(42)
评论(0)
推荐(0)
浙公网安备 33010602011771号