KubeMQ Bridges is an open-source project to bridge, replicate, aggregate, and transform messages between KubeMQ clusters no matter where they are, allowing to build a true cloud-native messaging for hybrid cloud network.
Kubernetes, Cloud, on-prem, Edge, anywhere
Build Any Topology
Connects KubeMQ clusters in 1:1, 1:n , n:1, n:n
Simple YAML file builds your topology
Small docker container/binary
Logs, metrics, retries, and rate limiters
KubeMQ Bridges concept is to bind between KubeMQ interfaces and messaging patterns. KubeMQ Bridges can bind between any KubeMQ interface source to any KubeMQ interface target, as shown below.
A 1:1 (one source to one target) connectivity mainly for sync type of messages.
A 1:n connectivity (one source to n targets) allowing to replicate messages between clusters connectivity mainly for sync type of messages.
An n:1 (n source to 1 target) connectivity allowing to aggregate streams fo messages from clusters to a single target
An n:n (n sources to n targets) mix and much sources and targets in many to many topology