Update README.md
Some checks failed
Build and Push Docker Image / build (push) Failing after 32s
Build and Push Docker Image / docker (push) Failing after 7s

This commit is contained in:
mc
2025-07-05 16:35:58 +00:00
parent 0a95443432
commit ab68be9db2

View File

@ -4,6 +4,8 @@
An add-on service for Messenger API that adds inter-broker capability, making Messenger API resilient against outage. Runs as sidecar container with it's own DB, and periodically syncs Messenger databases between different instances to provide fallback capability for clients. An add-on service for Messenger API that adds inter-broker capability, making Messenger API resilient against outage. Runs as sidecar container with it's own DB, and periodically syncs Messenger databases between different instances to provide fallback capability for clients.
__Messenger Broker is in alpha. It is discouraged to rely on it in production environment.__
# Why # Why
Running single instance of message broker mean clients are left with no communication if the instance goes down for any reason at all. Adding secondary, or even tertiary instance of messenger to provide fallback option for clients is desirable. Broker runs in the background as a synchronizer of Messenger API databases. Messenger itself is completely unaware of this, while Broker keeps track of what entities injected into Messenger's database are foreign. Running single instance of message broker mean clients are left with no communication if the instance goes down for any reason at all. Adding secondary, or even tertiary instance of messenger to provide fallback option for clients is desirable. Broker runs in the background as a synchronizer of Messenger API databases. Messenger itself is completely unaware of this, while Broker keeps track of what entities injected into Messenger's database are foreign.