Releases: basecamp/once-campfire-rust
Releases · basecamp/once-campfire-rust
Release list
v0.1.1
Idle memory is now 10–15 MB at any core count: it was 37 MB on two cores and 160 MB on 32.
On hosts whose kernel sets transparent huge pages to always, the app's thread stacks and allocator regions were backed by whole 2 MB pages. The app now opts out, both for the process and in jemalloc. Throughput is unchanged; see bench/results/thp-20260928/report.md.
v0.1.0
The first public release of Campfire in Rust: a drop-in replacement for the Rails image that uses the same database, storage and signed cookies, as a single binary.
once deploy ghcr.io/basecamp/once-campfire-rust --host chat.example.comThe image is for amd64 and arm64 (including the Raspberry Pi 5). See the README for performance numbers and every known difference from the Rails app.