I'll confess up front that my knowledge of event architecture is limited:
Can the cometd library that we can use to listen for Streaming API and Platform Events also be used to listen to external (i.e. non-Salesforce) event buses?
We're hoping to make Salesforce a subscriber to replace polling integrations through the REST API.