Package coreservices
The coreservices
package is a collection of microservices that implement common functionality required by most if not all Microbus
applications.
- The configurator is responsible for delivering configuration values to microservices that define configuration properties. Such microservices will not start if they cannot reach the configurator
- Control is not actually a microservice but rather a stub microservice used to generate a client for the
:888
control subscriptions
- The HTTP egress proxy relays HTTP requests to non-
Microbus
URLs
- The HTTP ingress proxy bridges the gap between HTTP clients and the microservices running on
Microbus
- The metrics microservice aggregates metrics from all microservices in response to a request from Prometheus
- The OpenAPI portal microservice renders a catalog of the OpenAPI endpoints of all microservices.
- The SMTP ingress microservice transforms incoming emails to actionable events