Hacker GitHub

← All repos

grpc/grpc-java

View on GitHub ↗ ★ 12,074 Java

The Java gRPC implementation. HTTP/2 based RPC

14 mentions on Hacker News by 14 people: 2 stories, 12 comments · first 2015-02-26 · latest 2025-06-28

Mentions per year 14 mentions · busiest year 2015 (3)
20082026
  1. It's not enabled by default, but you can --- gRPC Reflection: * https://github.com/grpc/grpc-java/blob/master/documentation/... * https://grpc.io/docs/guides/reflection/ You can then use generic tools like grpc_cli or grpcurl to list…
  2. You can run grpc over binder: https://github.com/grpc/grpc-java/blob/master/binder/src/mai... The overhead is low, and you get best practices like oneway calls and avoiding the transaction limit for free. It also comes with built in…
  3. …box the builder includes an annotation (javax.annotation.Generated) that was deprecated in 2019: https://github.com/grpc/grpc-java/issues/9179 This gives me serious pause.
    comment by stickfigure · 2024-06-28 · in gRPC: The Bad Parts
  4. …- ObjC: https://github.com/grpc/grpc/blob/master/bazel/objc_grpc_lib... - Java: https://github.com/grpc/grpc-java/blob/master/java_grpc_libr... - Go (different semantics than all of the other): https://github.com/bazelbuild/rules_go/blob/
    comment by gravypod · 2021-12-09 · in Buf raises $93M to deprecate REST/JSON
  5. …gRPC, they've had an open issue about it for years, but it doesn't seem to be going anywhere: https://github.com/grpc/grpc-java/issues/1886 I like gRPC overall, but it's definitely got some rough spots like this. I'm fortunate enough to be…
    comment by mumblemumble · 2021-05-14 · in Why is load balancing gRPC tricky?
  6. …to set up a Gradle cache server, sounds so fancy! Random piece of Gradle magic, a generated BOM: https://github.com/grpc/grpc-java/blob/master/bom/build.grad...
    comment by cmckn · 2020-08-05 · in You don’t need reproducible builds
  7. …client artifacts. You can if you enable server reflection[1] and use a tool like grpcurl[2]. [1]: https://github.com/grpc/grpc-java/blob/master/documentation/... [2]: https://github.com/fullstorydev/grpcurl
    comment by EdwardDiego · 2020-07-15 · in Etcd, or, why modern software makes me sad
  8. …At first we had to use a custom fork of grpc-java to build for Android, but with this change https://github.com/grpc/grpc-java/pull/4289 we were able to go back to the main repo. gRPC-web was a prohibitively large dependency for our front…
  9. For the record, gRPC can use JSON. There are examples in the repo on how to do this: https://github.com/grpc/grpc-java/blob/master/examples/src/m...
    comment by anameaname · 2018-01-26 · in gRPC-Go Engineering Practices
  10. …gRPC, recently switched from BSD+Patents to Apache 2.0. https://github.com/grpc/grpc/pull/11432 https://github.com/grpc/grpc-java/pull/3047 https://github.com/grpc/grpc-go/pull/1290
  11. The Java examples are in the examples folder: https://github.com/grpc/grpc-java/tree/master/examples/src/m... The examples folder references a tutorial at https://github.com/grpc/grpc-common/blob/master/java/javatut...
  12. …bindings. Regarding the gRPC release, I've looked at the examples in the repo and only found this: https://github.com/grpc/grpc-java/tree/master/integration-te... . While it's a great showcase for the power of gRPC, having a "hello world"…