Add a LRU cache for Client

Posted by MichelDiz:

To reduce the overhead and increase performance.

e.g: Tiny LRU by avoidwork

Or any other in this list GitHub - dominictarr/bench-lru

paulftw commented :

Not sure what you want to cache. If you want to cache query/response pairs - this would make querying less predictable and not suitable for all clients (some may need freshest data possible e.g. bank account balance). Users can choose to add this behavior on a higher level.

Closing this feature request for now, let’s discuss in Slack if I misunderstood something.