面试里提到 Redis,通常不是在考你会不会背命令,而是看你能不能把缓存、高可用和底层机制讲成一条清晰主线。准…
很多人一提领域驱动设计,就直接开始背实体、聚合和仓储这些术语,但真正重要的是先理解它为什么会出现。DDD 要解…
面试里问 Kafka,通常不是只想听你解释 Topic 和 Partition,而是想判断你是否真的理解消息系…
最终一致性不是说数据可以一直不一致,而是允许系统在短时间内出现状态差异,随后再收敛到一致结果。它常见于跨服务、…
理解线程同步,不要一上来就背一堆 API,先抓住它到底在解决什么问题:原子性、可见性和有序性。 第一件事:原子…
Nginx 能扛高并发,关键不在于“机器更强”,而在于它的处理模型和传统一连接一线程的思路完全不同。 核心思路…
可以说有“主从”概念,但不是整台机器固定主从,而是分区级别的 Leader 和 Follower 关系。 先看…
Kafka 的架构不用一上来就啃全套细节。先把 Topic、Partition、Broker、Consumer…
常说 Redis 是单线程,主要指核心命令执行长期以单线程为主,不代表整台机器只能用一个核。 最常见的方法:多…
说 Redis 是单线程,只说对了一半。更准确的说法是:Redis 的核心命令执行长期以单线程为主,但整个 R…