4 by leksak | 1 comments on Hacker News.
I/We am/are using gRPC+protobuf on a side-project with a couple of friends (Java) but I'm finding it terribly painful to use, especially for complex objects. The builders become nigh on illegible and failing to set attributes as protocols have evolved over time has been a genuine problem. 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?
No comments:
Post a Comment