Ishian

Blog

Redis: 主从、Sentinel、Cluster 与 Redlock

讲解Redis主从复制、Sentinel、Cluster高可用架构及Redlock分布式锁原理

September 14, 2026 · 2 min

数据结构: B+树

讲解B+树的结构原理、插入删除操作及其在数据库索引中的应用

August 27, 2026 · 2 min

Outbox:把数据库事务可靠地接到消息队列

讲解Outbox模式如何解决数据库与消息队列双写不一致,实现可靠事件投递

August 25, 2026 · 5 min

Go: 模板

介绍 Go 模板的基本概念、action 与管道、条件循环等语法及执行方式

August 18, 2026 · 3 min

Helm: Kubernetes 的包管理器

介绍 Helm 的核心概念、Chart 结构、常用命令与模板语法

August 16, 2026 · 3 min

Kubernetes: 生产级配置技巧

总结 Kubernetes 生产环境的优雅停机、探针调优、HPA 冲突等配置技巧

August 16, 2026 · 5 min

PLG: Prometheus + Loki + Grafana 可观测体系

介绍Prometheus+Loki+Grafana可观测体系的组成、配置与服务发现等核心用法

August 16, 2026 · 3 min

PLG: 部署与飞书告警实践

记录用git+helm+CI部署PLG监控栈到Kubernetes并把告警送达飞书群的实践

August 16, 2026 · 4 min

实现一个最小可用的 LSP Server

介绍从零实现最小可用 LSP Server 的生命周期、补全与 stdio 传输层

August 15, 2026 · 2 min

GitHub Actions: 工作流与 CI/CD

讲解GitHub Actions的核心概念、Workflow与Job的YAML配置及CI/CD实践

August 14, 2026 · 15 min