Description
Enable support for distributing file processing events via messaging systems like:
- RabbitMQ
- Kafka
- Azure Service Bus
Acceptance Criteria
- Filesystem events are converted into serializable messages.
- Optional: support for idempotency and deduplication.
- Example consumer project or sample code provided.
Benefits
- Horizontal scalability.
- Can decouple detection from processing (e.g., separate microservices).