链接:https://github.com/dmitriy-iliyov/oncebox oncebox 是一个采用 Apache-2.0 许可证的 Java 库,为 Spring Boot 实现了事务性发件箱(Transactional Outbox)和收件箱(Inbox)模式:事件与业务变更在同一个数据库事务中保存,随后发布到 Kafka 或 RabbitMQ;收件箱负责对重复投递的事件进行去重。项目还提供带有 REST API 的死信队列和 Micrometer 指标,已发布到 Maven Central,附有英文文档和完整的示例项目。 建议分类:系统设计项目(消息队列)。
Activity
jerriliu commentedon Nov 10, 2026