架构与中间件
PostgreSQL 逻辑复制冲突与恢复演练(冲突检测、比对与回放)
在逻辑复制场景下模拟唯一约束冲突与数据漂移,给出检测、比对与恢复流程,包括暂停订阅、对齐数据与回放验证,确保一致性与可追踪。
PostgreSQL索引详解-B-Tree、GIN与GiST
"深入理解PostgreSQL主流索引类型的适用场景与优化策略,指导高效查询设计。"
API 网关认证与签名(HMAC、时间戳、防重放与时钟偏移)
设计并验证基于 HMAC 的网关签名方案,涵盖时间戳窗口、防重放与时钟偏移容忍,确保外部调用安全可靠。
"Clipboard 读取:navigator.clipboard.read 与类型过滤"
"介绍剪贴板读取的权限与类型过滤,使用 `navigator.clipboard.read()` 读取图片与富文本,限制来源与数据处理,提供示例与回退。"
Redis Streams 消费组与顺序保证(XADD、XREADGROUP、Claim 与 ID)
使用 Redis Streams 构建消费组,管理 PEL 与 Claim,保障顺序与重试一致性,并提供验证方法。
WebSocket背压与消息队列协同治理
在 WebSocket 场景中治理背压与缓冲,结合消息队列与限速策略,保障服务稳定与用户体验。
在线Schema变更:gh-ost与pt-online-schema-change
在不停机前提下进行 MySQL 表结构变更,对比两大常用工具的原理与适配场景。
延时队列与优先级调度(定时任务、重试、死信与优先级)
构建延时与优先级队列,实现定时任务、重试与死信处理,提供参数建议与验证方法以保障吞吐与可靠性。
Redis Cluster 节点扩容与槽位迁移实战
"使用 redis-cli 完成集群扩容与 reshard,提供 add-node、reshard 与 del-node 操作示例。"
