Fedora 4 provides many options for developing event-driven architectures around the core system.
HTTP APIs
...
The RSS feed contains a list of recent events.
/fcr:rss
Webhooks can be registered against the whole repository (or, maybe in the futures, subtrees). The endpoint will receive a POST request when an event is triggered with information about the event that triggered it.
/fcr;webhooks
Message Queues
Fedora 4 can publish events on a JMS message queue.
...
Modeshape also has some tightly-integrated asynchronous operation machinery called Sequencers.
ModeShape sequencers can automatically unlock the structured information buried within all of those files, and this useful content derived from your files is then stored back in the repository
Webhooks
...
repository
...
.