approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. => HTTPϦιʔεΛ༻ͨܰ͠ྔAPIͰ௨৴ Microservices @Martin Fowler, @James Lewis https://martinfowler.com/articles/microservices.html
API: The Good Parts(O'Reilly) • Microsoft REST API Guidelines • https://github.com/Microsoft/api-guidelines/blob/master/ Guidelines.md • Google API Design Guide • https://cloud.google.com/apis/design/