Mercury has been tested with both event stream systems and enterprise service bus messaging systems including Kafka, Hazelcast, ActiveMQ Artemis and TIBCO EMS.
An integrated cloud connector using Apache Kafka is included.
To create a minimalist service mesh, you would need to deploy a "presence monitor" as the "control plane" and add a cloud connector library to your application.
Each application instance will report to the "presence monitor" automatically.
The minimalist service mesh is optional.
To support inter-container communication without a service mesh, you can use the "Event over HTTP" approach.
Please review Chapter 7 in the "Developer guide" for details.