Ask HN: Using gRPC+protobuf is painful. Any nice-to-use alternatives?
I believe that using Kotlin for our data classes might very well mitigate a few issues (reducing boilerplate => happiness) but obviously, it won't be an end-all-be-all.
Protobuf+gRPC seems great when you have a project where there may be dozens of languages in use but that is simply not the case here.
What are you using? What's your pain level? Is Finagle nice to use outside of Scala?