Publish / subscribe message bus with lifetime management and flexible subscription modes