摘要:
随着业务增加,以前简单的系统已经变得越来越复杂,单纯的提升服务器性能也不是办法,而且代码也是越来越庞大,维护也变得越来越困难,这一切都催生了新的架构设计风格 – 微服务架构的出现。 微服务给我们带来了很多好处,例如:独立可扩展、易维护。但是随着应用的分解,微服务的引入,服务越来越多,业务系统与服务系 阅读全文
摘要:
分布式锁和Master选举相似点分布式锁和 Master选举有几种相似点,实际上其实现机制也相近: 同一时刻只有一个获取锁 / 只能有一个leader对于分布式排他锁来说,任意时刻,只能有一个进程(对于单进程内的锁是单线程)可以获得锁。对于领导选举来说,任意时刻,只能有一个成功当选为leader。否 阅读全文