安全开发

重新理解架构

— 1 —什么是软件架构?“系统设计”可以用来描述我在系统中定义的某些规则或设计的明确的模块?还是说,它就是我定义的具体的类和函数?如果我们从敏捷软件开发的角度来看软件架构,我们很...
阅读全文
安全开发

聊聊分布式锁

动手点关注干货不迷路 👆为什么我们需要一把分布式锁?为了效率(efficiency),协调各个客户端避免做重复的工作。即使锁偶尔失效了,只是可能把某些操作多做一遍而已,不会产生其它的不良后果...
阅读全文