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 资源和对象
上传项目到 Maven 中心仓
通过 Central Portal 发布开源库到 Maven 中心仓的完整流程:注册 namespace、GPG 签名、Maven 插件配置
Redis 缓存与数据库双写一致性:别再无脑延迟双删了
在微服务架构中,只要引入了 Redis,就不可避免地会遇到数据一致性问题。本文从架构师视角,拆解各种双写策略的漏洞,并给出 2026 年的企业级最终一致性方案。
Kafka 丢消息与顺序消费的终极防线
如果你的微服务用 Kafka 来处理订单状态机或者支付流水,一旦发生消息乱序或丢失,就会引发灾难。本文深入探讨在 2026 年如何将 Kafka 配置为金融级的可靠通道。
MySQL 千万级大表深分页与索引调优实战
LIMIT 1000000, 10 为什么会让 MySQL 瞬间瘫痪?本文以千万级订单表为例,拆解深分页的灾难原理,并给出 2026 年真实业务场景下的两种终极解法及索引优化思路。