技术教程

KEDA 事件驱动自动伸缩实践(2025)

# KEDA 事件驱动自动伸缩实践(2025) KEDA 将外部事件源(队列/流/数据库)转换为伸缩信号,适合波动与异步任务场景。 ## 一、触发器与 ScaledObject - 触发器:Kafka/Redis/HTTP 等触发器参数与阈值配置。 - ScaledObject:绑定 Deployment 与最小/最大副本与指标。 ## 二、稳定性与冷却 - 冷却时间:伸缩后冷却避免频繁波动

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

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

Intl.DisplayNames:本地化显示名称与地区

--- title: Intl.DisplayNames:本地化显示名称与地区 keywords: - Intl.DisplayNames - 本地化名称 - 语言/地区 - 脚本 - 本地化 description: 使用 Intl.DisplayNames 为语言、地区与脚本提供本地化显示名称,提升全局化产品的可读性与一致性。 categories: - 文章资讯 - 编程技术 ---...

JWT 安全实践:算法选择、kid 注入与签名校验

--- title: "JWT 安全实践:算法选择、kid 注入与签名校验" keywords: - JWT - alg none - kid 注入 - JWK - 签名校验 - 最佳实践 description: "总结 JWT 在生产中的常见风险与最佳实践,包括禁用 alg=none、稳健的签名算法选择、kid/JWK 处理与签名严格校验。" categories: ...

Kafka Connect 与 Debezium MySQL CDC 实战

--- title: Kafka Connect 与 Debezium MySQL CDC 实战 keywords: - Kafka Connect - Debezium - MySQL CDC - Binlog - Connector description: 使用 Debezium 在 Kafka Connect 中捕获 MySQL 变更,提供 Connector 配置与主题命名规范,适合增量...

Keyboard Layout Map:getLayoutMap 与键盘布局适配

--- title: "Keyboard Layout Map:getLayoutMap 与键盘布局适配" keywords: - keyboard.getLayoutMap - 物理键与字符 - 布局适配 - 国际化 - 快捷键 description: "介绍 Keyboard API 的布局映射,区分物理键位与字符输出,适配不同语言与键盘布局的快捷键与输入逻辑,提供示例与...