/ranger-rpc

Ranger RPC is a simple and fast proto-based RPC framework

Primary LanguageGoMozilla Public License 2.0MPL-2.0

Ranger RPC

Ranger RPC is a simple and fast proto-based RPC framework

Design Goals

  • simple & fast to use
  • work with standard Protocol Buffers service definitions
  • works with GO's standard http server and hence does not require HTTP 2
  • minimal runtime dependencies
  • make it easy to generate json/yaml/protobuf based APIs

References

Kudos

This implementation is inspired by:

We at Mondoo are huge NASA fans and we want to dedicate the name to the NASA Ranger missions whose objective was to obtain the first close-up images of the surface of the Moon. These missions, which were the first American spacecraft to land on the moon, helped lay the groundwork for the Apollo program.

Authors

  • Christoph Hartmann
  • Dominik Richter