分布式事务一致性业界方案及实践经验总结

2022-06-05
阅读 8 分钟
1.6k
综述:日常需求经常需要用到分布式事务一致性保障,踩坑摸索中积累了一些经验,结合各种内外部资料,统一做一次梳理,并在最后附上一些实践经验举例一个业务场景:银行账户A 转账给银行账户 B 100 元引入问题和要求:A-100 和 B+100 都成功,或都失败转账前 A+B 总额 == 转账后 A+B 总额同一段时间多笔转账间尽量能够并...

python subprocess 模块使用(以及详解管道阻塞的坑)

2019-10-12
阅读 4 分钟
17.2k
本文内容均基于 python 2.7 版本,整理一下这个模块的一些日常套路和 一些要注意的坑,省去大家读官方文档的时间。但还是推荐认真读下 官方文档,并不长

Redis 实现分布式锁(Redlock 算法)

2019-05-19
阅读 4 分钟
4.4k
Safety Properties, 在程序运行中不会进入非预期的状态(如非法调用参数, 数组下标越界等运行错误)Liveness Properties, 在程序运行中预期状态一定会到达(如停机, 获取资源请求一定有返回结果等等)

Ubuntu 18.04 安装最新版 Docker

2018-06-08
阅读 1 分钟
3.3k
创建 /etc/apt/sources.list.d/docker.list 文件,并选择一个版本源写入该文件。添加前最好访问一下,确保可用