V2EX  ›  英汉词典

At-Most-Once

Definition / 释义

at-most-once至多一次;在计算机与分布式系统语境中,指某个操作/消息/请求最多被执行或投递一次(可能成功一次,也可能一次都不发生),强调不重复执行,但不保证一定发生。(也常见于“at-most-once delivery/semantics”)

Pronunciation / 发音

/ˌæt moʊst ˈwʌns/

Examples / 例句

The system provides at-most-once delivery for notifications.
系统为通知提供至多一次的投递。

To avoid charging customers twice, the payment service is designed with at-most-once semantics, even if a request is retried after a timeout.
为避免对客户重复扣款,支付服务采用至多一次语义,即使请求在超时后被重试也不会重复执行。

Etymology / 词源

该表达由短语 at most(“最多”)+ once(“一次”)组成,属于直译型的技术术语。在分布式系统/消息队列中,它与 at least once(至少一次)和 exactly once(恰好一次)并列,用来描述“投递/执行次数”的语义保证。

Related Words / 相关词

Literary Works / 文学与典籍用例

  • Designing Data-Intensive Applications(Martin Kleppmann)——讨论消息投递语义(at-most-once / at-least-once / exactly-once)及其工程权衡。
  • Distributed Systems: Principles and Paradigms(Andrew S. Tanenbaum, Maarten van Steen)——在远程调用与容错语境中提及“at-most-once semantics”。
  • Kafka: The Definitive Guide(Neha Narkhede, Gwen Shapira, Todd Palino)——在消息系统交付保证与处理语义部分出现相关术语。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1877 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 04:29 · PVG 12:29 · LAX 20:29 · JFK 23:29
♥ Do have faith in what you're doing.