This video reviews the use of caching and returning API responses when invoking dependent APIs to increase the fault tolerance of an API implementation.
Documentation for Cache Scope can be found here: https://sfdc.co/cuxkRW
To dive deeper, MuleSoft Training recommends the Application Networks course: https://sfdc.co/bK8IFE