tl;dr
- We're starting first by leveraging Controller-based caching.
- Drops the big chats call from iOS to drop from 7 seconds to 1 second on local
- @Joe: need to add $tags to all Cacheable things, and Models.
- @Joe: need to incoreporate "skipCaching" on $request
- @Joe: need to invalidate the $tags
- @Joe: we should trigger a Listener on CacheKeyWritten or whatever that pushes the JSON to S3