Great suggestions. Thanks. I will investigate the options. srini On Saturday, April 3, 2021 at 11:20:35 AM UTC-4 Brian Candler wrote:
> Have a look at nanomsg. This should abstract away some of the underlying > complexity and let you switch between TCP, IPC and other transports. > > Also look at serialization formats where the data can be consumed without > unpacking it: flatbuffers / flexbuffers, capnproto > > (These suggestions are on the assumption that you expect the overhead of > message passing to be significant compared to the processing done on each > message. If that's not true, then you might as well just stick to gRPC) > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/eb3d489b-dc3d-45eb-9bf8-a7af5dae680en%40googlegroups.com.