Skip to content

推荐项目:oncebox(面向 Spring Boot 的事务性发件箱/收件箱) #41

Open

Description

@dmitriy-iliyov

链接:https://github.com/dmitriy-iliyov/oncebox

oncebox 是一个采用 Apache-2.0 许可证的 Java 库,为 Spring Boot 实现了事务性发件箱(Transactional Outbox)和收件箱(Inbox)模式:事件与业务变更在同一个数据库事务中保存,随后发布到 Kafka 或 RabbitMQ;收件箱负责对重复投递的事件进行去重。项目还提供带有 REST API 的死信队列和 Micrometer 指标,已发布到 Maven Central,附有英文文档和完整的示例项目。

建议分类:系统设计项目(消息队列)。

Activity

  1. jerriliu commented on Nov 10, 2026

    @jerriliu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions