messaging-events

Community

Reliable RabbitMQ pub/sub for entity events.

Authorerymuzuan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

RabbitMQ pub/sub patterns from rx-erp for asynchronous processing of entity changes and system events.

Core Features & Use Cases

  • Topic-based routing with a topic exchange for flexible distribution of domain events
  • Routing Key: {Entity}.{Crud}.{Operation} to organize event streams
  • BrokeredMessage: a wrapper carrying the entity payload, operation, headers, and retry metadata
  • Publishing Messages: automatic emission on SubmitChanges to reflect domain changes
  • Subscriber Base Pattern: a reusable pattern for building type-specific handlers with error handling

Quick Start

Configure a producer to publish domain events on SubmitChanges and wire a subscriber to process them.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: messaging-events
Download link: https://github.com/erymuzuan/motorent/archive/main.zip#messaging-events

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.