will need to implement a registry ◦ Each service will need to perform round-robin • If service crashes unexpectedly registry is out of sync ◦ Can mitigate by pinging a health end-point every N seconds ◦ Which increases network traffic
Apcera, maintained by Synadia • PUBSUB on crack • At-most-once delivery guarantee • Simple text protocol • NATS can easily handle 10,000k messages a second on single core machine • Persistent messaging through NATS Streaming