at-most-once:至多一次;在计算机与分布式系统语境中,指某个操作/消息/请求最多被执行或投递一次(可能成功一次,也可能一次都不发生),强调不重复执行,但不保证一定发生。(也常见于“at-most-once delivery/semantics”)
/ˌæt moʊst ˈwʌns/
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.
为避免对客户重复扣款,支付服务采用至多一次语义,即使请求在超时后被重试也不会重复执行。
该表达由短语 at most(“最多”)+ once(“一次”)组成,属于直译型的技术术语。在分布式系统/消息队列中,它与 at least once(至少一次)和 exactly once(恰好一次)并列,用来描述“投递/执行次数”的语义保证。