Postgres Logical Replication with Rust
Postgres Logical Replication with Rust
Postgres Logical Replication (the ability to listen to the write-ahead-log) is an extremely useful tool that opens up a lot of use cases which has been put to great effect by companies like Materialize[0] and Redhat with Debezium[1]. Recently there was a discussion here on 'push-based output patterns'[2] where I saw it was not immediately obvious how to implement this pattern with existing tooling. This project seeks to demonstrate how to implement logical replication using Rust that can be easily set up and experimented with. [0] https://materialize.com/ [1] https://debezium.io/ [2] https://news.ycombinator.com/item?id=33370649
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Google Bigtable Postgres FDW in Rust
Pgrust, Postgres in Rust (passing 100% of Postgres regression tests)
PGMQ – easy message queues with Rust and Postgres
Pglite-oxide – embedded Postgres for Rust and Tauri apps
pg_raw_parse – parse SQL in Rust at Postgres speed
PgModeler – EER Diagramming for postgres
Merging RethinkDB and Postgres with GraphQL
First experiment wih Vertx,Vue,Postgres
Now supporting MySQL, Postgres, Redis, Mongo
GraphQL for Postgres