That polling endpoint is a message bus, just disguised as a REST endpoint.<p>You point about the SPOF is that you prefer distributed state inside the individual services over having events stored in the message bus?
Then you&#x27;re back to high coupling between the inventory manager and notifier, if the former is down the latter won&#x27;t be able to send out any notifications.