后端开发

Kafka 事务与端到端一致性(2025)

# Kafka 事务与端到端一致性(2025)端到端一致性需要在生产、消费与持久化之间协同保障。## 一、幂等生产与事务- 幂等生产:避免重复消息;配置生产者幂等与重试。- 事务:将多个写入合并为原子操作,保障一致性。## 二、Exactly-once (EOS)- EOS:在流处理与下游写入之间实现 Exactly-once。- 偏移与状态:对偏移与状态进行一致性管理。#

Kafka偏移管理:提交语义与重处理策略

---title: Kafka偏移管理:提交语义与重处理策略keywords:- Kafka offset- 提交语义- 重处理- 手动提交- 回放description: 正确管理偏移提交与重处理,平衡至少一次与至多一次语义,在故障与回放中保持一致与可控。tags:- Kafka- Kafka offset- 回放- 手动提交- 提交语义- 数据- 消费- 重处...

Kafka消费者延迟监控与告警治理

---title: Kafka消费者延迟监控与告警治理keywords:- consumer lag- 告警- 滞后- 偏移监控- 可观测description: 构建消费者滞后(lag)监控与告警体系,规范阈值与分组策略,保障消费稳定与恢复能力。tags:- Kafka- consumer lag- 偏移监控- 可观测- 告警- 数据- 滞后- 运维categ...

Kafka KRaft 无 ZooKeeper 集群配置要点

---title: Kafka KRaft 无 ZooKeeper 集群配置要点keywords:- KRaft- controller.quorum.voters- process.roles- node.id- listenersdescription: 在 KRaft 模式下配置 Kafka 集群的控制器与代理角色,提供 server.properties 关键参数说明。t...

Kafka事务与正好一次语义治理

---title: Kafka事务与正好一次语义治理keywords:- Kafka- 事务- 正好一次- Idempotence- read_committeddescription: 通过生产者事务与幂等确保正好一次语义,结合 `read_committed` 与事务性偏移提交,保障处理链无重复与不丢失。tags:- Idempotence- Kafka- read_c...

OAuth PAR与JAR请求对象签名(请求URI-签名验证)最佳实践

---title: OAuth PAR与JAR请求对象签名(请求URI/签名验证)最佳实践keywords:- PAR- JAR- 请求对象- RS256- 请求URIdescription: 通过Pushed Authorization Requests与JWT-secured Authorization Request将授权参数推送并签名,保障授权请求的完整性与可信性。cat...

OIDC发现与JWKS轮换治理

---title: OIDC发现与JWKS轮换治理keywords:- OIDC Discovery- JWKS- 密钥轮换- /.well-known/openid-configuration- 缓存description: 使用 OIDC Discovery 自动获取授权服务器元数据与 JWKS,规范缓存与轮换策略,保障令牌验证的稳定与安全。categories: - 文...

Kafka 保留与压缩策略治理(2025)

# Kafka 保留与压缩策略治理(2025)Kafka 的保留与压缩配置影响成本与查询与一致性,需要按业务治理。## 一、保留与分段- retention.ms:控制时间保留与容量规划。- segment.bytes:设定分段大小,平衡文件数量与恢复时长。## 二、压缩与键- cleanup.policy:`delete` 与 `compact` 组合策略。- log com

OffscreenCanvas:Worker 渲染与性能实践

---title: OffscreenCanvas:Worker 渲染与性能实践keywords: - OffscreenCanvas - transferControlToOffscreen - Worker 渲染 - 2D/WEBGL - 帧率稳定description: 使用 OffscreenCanvas 将绘制迁移到 Worker,减小主线程阻塞,提高帧率稳定性...