1👍
Sounds like your API method ‘A’ should return data currently available in the Redis cache. ‘B’ sounds like it would be a separate cronjob to which would fetch data to populate Redis and not be exposed through the django-based REST API. Both have read / write access to the Redis instance correct?
Regarding other APIs, you can always proxy (i.e “user <-> django <-> other-api” all over http)
Source:stackexchange.com