spring-boot microservice with gRPC starter and protobuf3. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking, and authentication.