I dig gRPC. Reminds me of RMI and Sun’s RPC… and Thrift and CORBA and a million other things. But yeah, I’m glad this style of network comm is still a thing, even if it’s “everything old is new again”.
The parallels with CORBA and RMI are mostly what make me want to avoid this sort of thing. The magical RPC substrate pattern can make it pretty difficult to expose (and then adequately deal with) the harsh reality of distributed system design.