# Oriole joins Supabase

DevFeed: [Oriole joins Supabase](<https://devfeed.tech/articles/oriole-joins-supabase-567.md>)

Original publisher: [Read original article](<https://supabase.com/blog/supabase-acquires-oriole>)

Author: Paul Copplestone

Published: 2024-04-15T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Database](<https://devfeed.tech/topics/database.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [API](<https://devfeed.tech/topics/api.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [compression](<https://devfeed.tech/tags/compression.md>), [database](<https://devfeed.tech/tags/database.md>), [io](<https://devfeed.tech/tags/io.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [storage](<https://devfeed.tech/tags/storage.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

## AI overview

Supabase is bringing the Oriole team onboard to develop a faster Postgres storage engine, advance pluggable storage, and explore decoupled storage and compute. Oriole is designed as a drop-in replacement using the Table Access Method APIs. Its architecture targets modern hardware and uses MVCC with an UNDO log, row-level WAL, lockless in-memory access, page-level compression, in-place update handling, and index-organized tables to reduce I/O, bloat, and storage requirements while improving scalability and primary-key lookup performance.

## Source excerpt

The Oriole team are joining Supabase to build a faster storage engine for Postgres.