| Crates.io | mrcon |
| lib.rs | mrcon |
| version | 0.1.0 |
| created_at | 2025-06-20 23:12:49.080751+00 |
| updated_at | 2025-06-20 23:12:49.080751+00 |
| description | MongoDB to RabbitMQ connector library for streaming change events |
| homepage | |
| repository | https://github.com/f-squirrel/mrcond |
| max_upload_size | |
| id | 1720355 |
| size | 127,548 |
A robust, modular Rust library for streaming MongoDB change events to RabbitMQ, with persistent resume tokens, structured logging, and production-grade error handling.
tracing for per-crate, structured logs.This crate is intended to be used as a library by the mrcond binary, but can be integrated into other Rust applications as well.
// TODO(DD)
config.yaml for an example configuration file.MYAPP_).Makefile for build, test, and Docker Compose integration.make run to start MongoDB and RabbitMQ in Docker and launch the connector.RUST_LOG environment variable.