a distributed messaging subsystem