Queuing
From PostgreSQL wiki
= Queueing in core
Internal use cases:
- Materialized Views - Alter Table Concurrently - Cluster Concurrently - Parallel queries
External use cases:
- Very Common Design Pattern - Datawarehouse and pruning historical data (avoid vacuum issues)
Implementation:
- it's a table - concurrent inserts and pruning - no update - payload would be a record/tuple (create type / create table)
