Example or Documentation to implement Persistent Storage and Transactional Outbox in MassTransit?

68 Views Asked by At

I'm using RavenDb and would like to benefit from both persistent storage and Transactional Outbox. I'm trying to figure out how this is implemented, but I can't find any documentation and looking through the code, it appears to be highly abstracted out.

Does anyone have any Tips or direction on how I could implement this? RavenDb seems ideal in any event because it can push notifications automatically and does all of the clean up, so a mass transit integration seems like an excellent fit.

I did find an old persistence library that has been archived but it's for both a very old version of RavenDb and MassTransit and doesn't seem to be relevant and doesn't have Transactional Outbox.

1

There are 1 best solutions below

1
Danielle On

Currently, the latest version of RavenDB, v6.0, does not support MassTransit integration.

However, Kafka ETL, Kafka Sink, RabbitMQ ETL, and RabbitMQ Sink are supported.