Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
— Antoine de Saint-Exupéry
Recent Notes
资源对象定义
K8S 资源和对象
Kafka 丢消息与顺序消费的终极防线
如果你的微服务用 Kafka 来处理订单状态机或者支付流水,一旦发生消息乱序或丢失,就会引发灾难。本文深入探讨在 2026 年如何将 Kafka 配置为金融级的可靠通道。
MySQL 千万级大表深分页与索引调优实战
LIMIT 1000000, 10 为什么会让 MySQL 瞬间瘫痪?本文以千万级订单表为例,拆解深分页的灾难原理,并给出 2026 年真实业务场景下的两种终极解法及索引优化思路。
Elasticsearch 在海量日志与全文检索中的架构演进
为什么曾经一统天下的 ELK 架构在 2026 年被频频诟病太重?本文探讨 ES 的存储原理,以及在纯日志场景下它与 ClickHouse/Loki 的差异,给出全文检索的最优实践。
分布式锁的深水区:Redisson 原理与脑裂问题解法
还在手写 SETNX 加 expire 糊弄分布式锁?本文带你深入 Redisson 看门狗源码原理,并探讨在 Redis 集群脑裂(Split-Brain)极端场景下,为什么 ZooKeeper 才是绝对安全的选项。