Rust framework

Postgres Foreign Data Wrappers with Wasm

Supabase

The open-source project Wrappers, which uses the Rust framework to create PostgreSQL Foreign Data Wrappers (FDWs), is now offering support for WebAssembly (Wasm). FDWs allow Postgres to interact with and query data hosted elsewhere as if it were local, and the addition of Wasm furthers the ability to execute code securely and with high performance on both the web and server-side environments like Postgres. Initially, Wasm FDW support will only extend to data sources that use an Http(s) based JSON API, though TCP/IP based DBMS and local files aren't yet supported. This feature is available in public alpha for all new projects.

read full post