/oskardudycz_PostgresOutboxPatternWithCDC.NET

PoC of doing Outbox Pattern with CDC and .NET

Primary LanguageC#MIT LicenseMIT

Postgres Outbox Pattern with CDC and .NET

PoC of doing Outbox Pattern with CDC and .NET

Uses Postgres logical replication with Npgsql integration.

Main logic is placed in EventsSubscription. Check LogicalReplicationTest for sample usage.

Running

  1. Start Postgres with WAL enabled from Docker image.
docker-compose up
  1. Run tests
dotnet test

Links

WAL

Locks

Outbox implementations