# gRPC Is an RPC framework developed by Google. It was developed together with [[Protocol Buffers]] and allows for easy definition of a [[Published Interface]]. The use of [[Protocol Buffers]] makes it easy to follow [[Postel's Law]] and the [[Open-closed Principle]]. For using gRPC in .NET see [[gRPC in .NET]]. Documentation can be found here: [Protocol Buffers Documentation](https://protobuf.dev). For information about backwards compatibility see [[Protocol Buffers Language Guide]] and [[Versioning gRPC Services]].