gRPC does have native bindings for all of Go, Ruby and Node.js. Not sure why you say it won&#x27;t work well?<p>NATS being a SPOF isn&#x27;t necessarily a problem for us if it&#x27;s stable, which it seems to be. We are already completely dependent on HAProxy as a SPOF, anyway. Moreover, most client bindings seem to support providing a host list they use for failover.<p>I will take a closer look at Quark and Datawire Connect when I have a spare moment. Do you have it running in production? Happy to hear that Go is on the roadmap.