December 2021
Beginner to intermediate
368 pages
9h 5m
English
The key to safety lies in the encapsulation. The key to scalability lies in how messaging is actually done.
— Alan Kay
Figure 9.1 The Design phase offers several options for API styles. This chapter covers asynchronous API design.
Most discussions that surround Web-based APIs center on synchronous request/response interaction styles common with REST-based, query-based, and remote procedure call (RPC)–based APIs. They are easy to understand and approachable for developers and non-developers with minimal experience working with HTTP.
Yet, synchronous APIs have their limitations. The API server ...
Read now
Unlock full access