Patrick opened with a critical issue that has plagued the R ecosystem: the absence of a truly distro-agnostic, open-source build process for Linux binary packages. If this sounds like nerdy detail to you, think GitHub Actions, GitLab Actions or give CrowCI a spin! While several binary providers exist, each comes with its limitations. According to Patrick the most common issues are:
The Alpine Linux situation was particularly problematic to Patrick as a DevOps engineer working on the intersection between DevOps and Data Science. As Patrick emphasized, Alpine has become the de facto standard operating system in CI/CD environments due to its minimal footprint (images are typically 2-5 times smaller than Ubuntu or Red Hat alternatives). Yet none of the existing R ecosystem solutions supported Alpine with its MUSL C library instead of the more common GLIBC.

Enter rpkgs.com, a “sovereign, community-powered build chain” that Patrick developed at devXY. His ambitious project offers:
The technical infrastructure behind rpkgs.com is impressive yet pragmatic. Build servers include Hetzner AX42 machines and Mac Mini M4 hardware, with content delivery handled by Bunny CDN at $10/TB (a fraction of AWS costs). The universal repository at cran.rpkgs.com automatically detects your Linux distribution, making setup straightforward.
Patrick mentioned one challenge in particular in his talk: Alpine’s MUSL library causes C++ package compilation failures, exotic system dependencies require manual intervention, and some packages simply won’t build without significant effort of their authors. Despite R Consortium funding, contributions from community and help from package authors in particular to fix compilaton beyind glibc are inevitable to improve on the build success rate.
The second part of Patrick’s talk introduced ricochet, a project he co-founded with Josiah Parry (Spatial Data Scientist at ESRI and R Consortium ISC Vice Chair). The motivation? Existing data science deployment platforms are either expensive (Posit Connect at $20k-70k annually) or lack the polish and features that modern data teams expect.
ricochet positions itself as the “cool and affordable” alternative, built from the ground up with a modern architecture and philosophy:

Written in Rust (continuing Patrick’s theme of leveraging modern, performant tooling), ricochet provides a cross-platform CLI with multiple backend options. Key features include:
This choice of Rust is noteworthy - it aligns with the broader trend of using Rust for data science infrastructure where performance, reliability, and memory safety are critical.
Currently in beta, ricochet expects its first production release in Q1/Q2 2026. The project is open-source and available at github.com/ricochet-rs. For those curious to try it out, a playable demo instance is available at try.ricochet.rs.
The proposed pricing model emphasizes accessibility: a homelab tier with unlimited apps and tasks, and an enterprise tier adding unlimited scaling, high availability, whitelabeling, and unlimited users. Notably, Patrick stressed the self-service model without mandatory sales calls - a refreshing departure from enterprise software norms.
ricochet joins a growing ecosystem of deployment alternatives to Posit Connect:
What distinguishes ricochet is its modern architecture, focus on developer experience, and pricing strategy aimed at making professional deployment accessible to smaller teams and individual developers.
Infrastructure diversity is essential: Relying on proprietary or single-vendor solutions creates fragility and limits accessibility.
Alpine matters: As CI/CD and containerization become standard practice, Alpine Linux support is no longer optional - it’s essential.
Community sustainability: Building and maintaining infrastructure is expensive. The R community needs to find sustainable models for supporting critical projects like rpkgs.com.
Modern tooling: Projects like ricochet show that R tooling can embrace modern architectures (Rust, CLI-first design, Git-native workflows) while remaining accessible.
Affordability and sovereignity drives adoption: Not every organization or individual can afford five-figure annual licenses. Accessible alternatives democratize professional R deployment.
For those interested to learn more or looking for a way to contribute
The talk was a reminder that ecosystem diversity isn’t just about having options - it’s about creating sustainable, accessible, and community-owned infrastructure that empowers data scientists and R developers regardless of their organization’s size or budget.
This review was written by Matthias Bannert of the Zurich R User group. The article is based on Patrick Schratz’s presentation at the Zurich R User Group DevOps for Data Science event on January 29, 2025. In addition his presentation slides were processed by Claude Sonnet 4.5 to assist this article.