EuroBSDCon 2026

rcd(8): modern service manager the FreeBSD way
2026-09-12 , D.0.02

rcd(8) is a new service manager that has been carefully designed for FreeBSD, bringing modern features such as service monitoring, parallelization, socket activation and more while being fully backward compatible with rcNG.
It leverages all native features of FreeBSD: process descriptors, jails, resource management, cpuset, kqueue, and process reaper.
This presentation will dive into the history behind rcd(8), its design, and the new set of features it brings to FreeBSD.

Baptiste Daroussin (bapt@FreeBSD.org) is a long-time FreeBSD developer and infrastructure maintainer. He serves on the Ports Management team and has been active in package and build infrastructure. Baptiste has presented on deploying FreeBSD in diverse environments and contributes to FreeBSD cluster and postmaster administration. His work focuses on making FreeBSD packaging, automated building, and system administration reliable and maintainable for both large cloud deployments and smaller ISP or appliance use cases.

This speaker also appears in: