Python2 迁移到 Python3 规划和实施

公司主项目的代码有七八年的历史,二三十万行的 Python2 代码,由于越来越多库不再支持 Python2,以及开发体验,一年前打算全面开启迁移工作,至今已经慢慢开始切分一些流量到 Python3 下了,这里记录迁移过程,以及遇到的一些坑。持续更新
阅读全文 →

向量时钟(Vector Clock)

向量时钟(Vector Clock) 是分布式系统中检测事件因果关系的一种算法, 通常在分布式系统中用来检测多个 replication 之间是否发生数据冲突。
阅读全文 →

如何设计一个秒杀系统

总结极客时间专栏《如何设计一个秒杀系统》
阅读全文 →

如何开发 Flask 扩展

如何编写 Flask 扩展,Flask 扩展原理。
阅读全文 →

Python 面试题整理[实习]

内容均为最近几周找 Python 实习遇见的各种面试题,记录备用。(斜体的为遇见两次以上的。)
阅读全文 →