https://itnext.io/protobuf-and-null-support-1908a15311b6

https://reasonablypolymorphic.com/blog/protos-are-wrong/

gRPC with Kotlin Coroutines - https://codingwithmohit.com/grpc/grpc-kotlin-coroutines