River is SOC 2 Type II compliant
River has successfully completed its SOC 2 observation period and now meets all criteria for SOC 2 Type II security compliance. Enterprise rejoice!
River has successfully completed its SOC 2 observation period and now meets all criteria for SOC 2 Type II security compliance. Enterprise rejoice!
Using encrypted jobs and NaCL Secretbox to add a layer of security protecting data even in the worst case scenario of widespread database exfiltration.
River Pro now supports global concurrency limits to precisely control how many jobs can run concurrently across your infrastructure, complete with granular partitioning and operational control through River UI.
River Pro gains a new feature: Sequences. Execute a series of jobs in a guaranteed one-at-a-time sequential order.
Using a module packaging setup derived from River Pro, River UI now ships with bundled static assets to enable easy embedding as an http.Handler.
Python joins Ruby as River's second officially supported language supporting cross-language insertions. The riverqueue package is available on PyPI, which inserts jobs from a Python program so that they can be worked over in Go.
River UI is a self-hosted web interface for River, bringing powerful operational and development tooling to River users. It's freely available as a Docker image, a pre-built static binary, or for bundling into your own application.
River 0.4.0's released, and it contains a few small breaking changes that've been batched together. A list of specific changes, upgrade guide, and a little rationale for why we thought they were justified.