River:Go中快速可靠的事务性后台作业

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

本文介绍了一种名为River for Go和Postgres的新作业队列。它利用Postgres的事务支持来提供可靠的作业处理,并使用Go泛型来提供强类型作业参数。River专为性能而设计,利用pgx的二进制协议和批量操作来减少数据库往返次数。除了基础功能外,River还支持批量插入、错误和恐慌处理程序、定期作业等。

➡️

继续阅读