Supabase has announced a new feature in the Wrappers extension for PostgreSQL, allowing the ability to run WASM modules within itself. This opens up opportunities for developers to seamlessly integrate their data into PostgreSQL tables.
Wrappers leverage PostgreSQL’s Foreign Data Wrappers feature (introduced since PostgreSQL 9.1). Previously, Supabase had developed a variety of its own wrappers such as S3, Airtable, Redis, and even Notion. However, the latest pivot includes incorporating runtime WASM for easier development of data modules, with the added flexibility of running these codes in a sandbox environment. Developers can now easily add module URLs for loading directly within SQL.
Currently, Supabase has introduced two WASM data connectors: Snowflake and Paddle. However, developers creating their own wrappers are limited to connecting externally via HTTP and JSON and cannot directly connect via TCP.
Source – Supabase
TLDR: Supabase introduces a new Wrappers feature allowing WASM modules to run in PostgreSQL, simplifying data integration for developers.
Leave a Comment