From 09fd4e7ce5306d86141a333253b4f2c480e3810e Mon Sep 17 00:00:00 2001 From: Chase Pursley Date: Wed, 20 Sep 2023 20:32:59 +0300 Subject: [PATCH] docs: add WalEx to the phoenix integration page (#469) --- docs/integrations/backend/phoenix.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/integrations/backend/phoenix.md b/docs/integrations/backend/phoenix.md index 28cd492c29..f0a45d229f 100644 --- a/docs/integrations/backend/phoenix.md +++ b/docs/integrations/backend/phoenix.md @@ -32,6 +32,7 @@ end There are quite a few options in Elixir for event sourcing. Two to flag up include: - [cainophile/cainophile](https://github.com/cainophile/cainophile) for consuming a logical replication stream +- [cpursley/walex](https://github.com/cpursley/walex) for listening to Postgres change events and doing stuff directly in Elixir - [Oban](https://hexdocs.pm/oban/Oban.html) for running jobs in response to database writes You can also see the [Electric source code for consuming Postgres logical replication](https://github.com/electric-sql/electric/blob/main/components/electric/lib/electric/replication/postgres/logical_replication_producer.ex).