apinf / platform

Apinf - Open source API management platform with multi proxy and protocol support
https://apinf.com/
European Union Public License 1.1
74 stars 33 forks source link

Research about caching in API-Umbrella and how implement it #2736

Open marla-singer opened 7 years ago

marla-singer commented 7 years ago

Citation from API-Umbrella site:

Caching API Umbrella integrates a standard HTTP caching layer in front of your APIs. Accelerating your APIs and offloading work from your API servers is as easy as setting standard Cache-Control headers.

Goals

cc: @brylie

Nazarah commented 5 years ago

Iceboxing this for the moment. This also depends on how fetching data for dashboard will be redesigned. Additionally API Umbrella functionality needs to be considered to see if it possible to be done from API Umbrella's side. (e.g. request not redirected to the API but rather read from cache). We also need to consider data types that can be read from the cache.

(food for thought: API has a header in its response message for cached data and changes made to API umbrella to act accordingly)