Modules
A transactional outbox for Ecto.
A stored outbox message, as handed to a relay.
The behaviour every outbox message implements.
Creates and drops the outbox table.
The behaviour for a relay: the thing that takes messages out of the outbox and hands them to a broker, a queue or anything else.
A relay that calls a function for every message.
Relays messages to Kafka through brod.
Relays messages into Oban as jobs.
Relays messages to Amazon SQS through ex_aws_sqs.
The behaviour between Outboxer and the database that holds the outbox.
Postgres storage. Safe to run on any number of nodes.
SQLite storage, for single-node applications.
Helpers for testing code that publishes to an outbox.