摘要:
本文介绍了分布式系统中的一致性模型,包括严格一致性、顺序一致性和因果一致性。同时讨论了数据一致性和操作一致性,如单调读一致性、单调写一致性、写后读一致性和读后写一致性等概念。 阅读全文
摘要:
时间轮(TimeWheel)是用于任务调度的数据结构,允许固定时间间隔调度任务。该Go代码提供了一个简单的时间轮实现,包括任务接口、时间节点和时间轮结构体,以及启动、停止、循环和添加任务等功能。 阅读全文
摘要:
本文探讨了在并发环境下多级缓存可能存在的一致性问题,提出了针对读和写/更新操作的解决方案,包括分布式锁和 NO TTL 策略,旨在保证数据一致性和减小对底层数据库的负载。 阅读全文