后端开发

NATS JetStream 流存储与消息治理(2025)

# NATS JetStream 流存储与消息治理(2025)JetStream 提供持久化与重放能力,适合轻量事件与队列场景。## 一、主题与流- 流定义:设置存储、保留与分段参数。- 主题设计:命名与层级便于路由与权限控制。## 二、订阅与投递- 推/拉订阅:适配不同消费模型与背压。- Ack 与重试:对失败消息进行重试与死信处理。## 三、观测与成本- 指标:积压与

NATS JetStream 流与消费者治理(2025)

# NATS JetStream 流与消费者治理(2025)## 一、Stream 与存储- Stream:主题分组与副本;存储策略与保留(Limits/WorkQueue)。- 分片与副本:按吞吐与可用性设副本;跨集群镜像与转发。## 二、Consumer 与投递- Consumer:`Ack Policy`(Explicit/All/None)与 `Ack Wait`;`Deli

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

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

Policy-as-Code:OPA与Rego策略落地

---title: Policy-as-Code:OPA与Rego策略落地keywords:- OPA- Rego- 策略即代码- 准入控制- 授权description: 以 OPA 与 Rego 实现策略即代码,将安全与合规嵌入到服务与集群的决策路径中。categories: - 文章资讯 - 技术教程---# Policy-as-Code:OPA与Rego策略落...

PointerEvent 合并采样:getCoalescedEvents 的性能实践

---title: "PointerEvent 合并采样:getCoalescedEvents 的性能实践"keywords: - PointerEvent - getCoalescedEvents - 采样率 - 绘图 - 性能description: "说明 `getCoalescedEvents` 的事件合并与高频输入采样策略,在绘图与签名场景降低抖动与提升平滑度,...

Pointer Events 与 touch-action:滚动与手势性能

---title: Pointer Events 与 touch-action:滚动与手势性能keywords:- Pointer Events- touch-action- 手势- 滚动- preventDefault- 被动监听description: 总结 Pointer Events 的统一输入模型与 `touch-action` 的默认行为控制,给出在滚动与手势场景下的...

Playwright与Cypress:端到端测试对比

---title: Playwright与Cypress:端到端测试对比keywords:- Playwright- Cypress- 跨浏览器- 并行- 网络拦截description: 对比两大 E2E 测试框架在跨浏览器、并行与网络能力上的差异,指导工程选型与落地。categories: - 文章资讯 - 技术教程---# Playwright与Cypress:...

Permissions-Policy:特性治理与最小授权实践

---title: Permissions-Policy:特性治理与最小授权实践keywords:- Permissions-Policy- Feature Policy- iframe allow- geolocation- cameradescription: 通过服务器头或 iframe 精确限制特性使用范围,以最小授权原则防止滥用并改善合规与安全性。categories:...

Permissions-Policy特性权限治理

---title: Permissions-Policy特性权限治理keywords: ["Permissions-Policy", "特性权限", "浏览器策略", "嵌入", "隐私"]description: 使用 Permissions-Policy 控制页面与嵌入内容的特性权限,降低滥用与隐私风险,构建可审计的安全基线。categories: - 文章资讯 - 技术教程...