Dbus-Broker 26 Released For High Performance D-Bus

Written by Michael Larabel in Linux Kernel on 20 January 2021 at 06:16 AM EST. 8 Comments
With the BUS1 in-kernel IPC not panning out and not seeing any major code work in nearly two years, the user-space based, D-Bus compatible DBus-Broker remains the performant and current option for those looking at something faster and more reliable than D-Bus itself.

Dbus-Broker 26 was released today as the newest update to this D-Bus message broker used by the likes of Fedora and others as a drop-in replacement to libdbus. With Dbus-Broker 26 there is improved service activation tracking with the compatibility launcher. This improved activation tracking for Dbus-Broker should be able to better detect activation failures. Dbus-Broker 26 also has a workaround to address a race condition where Dbus clients might not be dispatched and separately has a solution to allow running Dbus-Broker on Linux systems without kernel SHMEM support.

This petite update to Dbus-Broker is available via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week