mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 01:45:10 +03:00
This PR fixes some prettier issues: - Bump and unify all prettier versions to 3.7.3 across teh whole repo - Bump the SQL prettier plugin - When running `test:prettier`, check `mdx` files also - Run the new prettier format on all files --------- Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
37 lines
1.6 KiB
Plaintext
37 lines
1.6 KiB
Plaintext
---
|
|
title: Supabase Queues
|
|
subtitle: 'Durable Message Queues with Guaranteed Delivery in Postgres'
|
|
---
|
|
|
|
Supabase Queues is a Postgres-native durable Message Queue system with guaranteed delivery built on the [pgmq database extension](https://github.com/tembo-io/pgmq). It offers developers a seamless way to persist and process Messages in the background while improving the resiliency and scalability of their applications and services.
|
|
|
|
Queues couples the reliability of Postgres with the simplicity Supabase's platform and developer experience, enabling developers to manage Background Tasks with zero configuration.
|
|
|
|
## Features
|
|
|
|
- **Postgres Native**
|
|
<br />
|
|
Built on top of the `pgmq` database extension, create and manage Queues with any Postgres tooling.
|
|
- **Guaranteed Message Delivery**
|
|
<br />
|
|
Messages added to Queues are guaranteed to be delivered to your consumers.
|
|
- **Exactly Once Message Delivery**
|
|
<br />A Message is delivered exactly once to a consumer within a customizable visibility window.
|
|
- **Message Durability and Archival**
|
|
<br />
|
|
Messages are stored in Postgres and you can choose to archive them for analytical or auditing
|
|
purposes.
|
|
- **Granular Authorization**
|
|
<br />
|
|
Control client-side consumer access to Queues with API permissions and Row Level Security (RLS)
|
|
policies.
|
|
- **Queue Management and Monitoring**
|
|
<br />
|
|
Create, manage, and monitor Queues and Messages in the Supabase Dashboard.
|
|
|
|
## Resources
|
|
|
|
- [Quickstart](/docs/guides/queues/quickstart)
|
|
- [API Reference](/docs/guides/queues/api)
|
|
- [`pgmq` GitHub Repository](https://github.com/tembo-io/pgmq)
|