Skip to content
CAI
Produce a survey ↗Verify a survey

openquartz/easy-event

This system is an event-driven architecture framework that provides a core event bus with annotation-based subscription, transactional support, and asynchronous processing. It features a comprehensive admin console for monitoring and managing events, alongside a pluggable transport layer that supports multiple message brokers including Kafka, RabbitMQ, and RocketMQ. The system ensures reliability through event compensation mechanisms, distributed locking, and persistent JDBC storage with sharding capabilities.

40.8

Weak · 3 August 2026

18k

lines of production code

Java

primary language

1

bus factor · 2 authors in all

2

measurements over time

CAI band scale
CAI trend line

How it got here

2023 · Core framework and transport layer implementation

This period focused on establishing the foundational architecture of the EasyEvent framework, introducing core components for event handling, storage, and asynchronous transfer. It added support for multiple message brokers (Kafka, RocketMQ, Disruptor) and provided Spring Boot auto-configuration to simplify integration. The work also included building the administrative interface and utility classes for concurrency and locking.

17 changes

2024–2026 · SOA integration and admin console

This period focused on extending the framework's capabilities with Service-Oriented Architecture (SOA) event support and RabbitMQ transfer integration. Concurrently, a new admin module was introduced, featuring a Vue 3-based dashboard and backend APIs for monitoring, managing, and analyzing event execution data.

11 changes

CAI lens gauges

Survey your own repository

openquartz/easy-event was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 0e64cd9f7b — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards