Awesome gRPC
Section: Documentation · Google Cloud API Design Guide useful for gRPC API design insights
Entry
Appears in 5 awesome lists
Guidelines Google follows when designing Cloud APIs and other Google APIs (REST APIs and gRPC APIs).
Section: Documentation · Google Cloud API Design Guide useful for gRPC API design insights
Section: API · A general design guide for networked APIs provided by Google.
Section: API Style Guides · General design guide for networked APIs, used inside Google for both gRPC and REST APIs.
Section: Guidelines · Guidelines Google follows when designing Cloud APIs and other Google APIs (REST APIs and gRPC APIs).
Section: APIs · A general design guide for networked APIs provided by Google.
Remote Procedure Calls (RPCs) provide a useful abstraction for building distributed applications and services. The libraries in this repository provide a concrete implementation of the gRPC protocol, layered over HTTP/2. These libraries enable communication between clients and servers using any…
Checklist of the most important security countermeasures when designing, testing, and releasing your API.
The Microsoft REST API Guidelines, as a design principle, encourages application developers to have resources accessible to them via a RESTful HTTP interface.
Comprehensive, opinionated guidelines for designing RESTful APIs and event schemas, widely reused by other organizations.
is a modern, open source remote procedure call (RPC) framework developed by Google that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems.It uses HTTP/2 for transport, Protocol Buffers as the interface…
Simple format that gives a consistent and easy way to hyperlink between resources in your API (see: HATEOAS).
Collection of publicly available API design guidelines from companies such as Atlassian, Cisco, and Zalando, curated by Arnaud Lauret.
This section contains recommendations for JSON API implementations.