isle-event-bus reads an Islandora event from ActiveMQ and processes the event from either a microservice running locally or from a service in the cloud.
🚧 Full documentation is available at https://libops.github.io/isle-event-bus/
This service was created to address three points of concern in the ISLE stack:
- Be able to leverage Islandora microservices from a local machine without needing to deploy the microservices locally
- Support event types currently not able to be processed by islandora/alpaca
- Create a liveness probe // healthcheck on the service
This is a rewrite of islandora/alpaca, adding the ability to directly upload the source file to a microservice to enable unlocking shared microservice deployments.