PgQue 是一个零膨胀的 Postgres 队列系统,用纯 PL/pgSQL 重建了经过实战检验的 PgQ 架构,使其兼容包括托管服务在内的所有 Postgres 14+ 平台。只需一个 SQL 文件即可安装,使用 pg_cron 进行调度,无需外部守护进程或 C 扩展。这为现有 Postgres 部署提供了可靠的队列解决方案,而无需增加分布式系统复杂性。
背景
PgQ 最初由 Skype 开发,用于处理数亿用户的消息传递,在大型自管理 Postgres 部署中运行了十多年。传统的 PgQ 需要 C 扩展和外部守护进程,这些在托管 Postgres 提供商上不受支持。
- 来源
- Lobsters
- 发布时间
- 2026年4月19日 06:28
- 评分
- 7.0 / 10