GitHub user pdu-mn1 opened a pull request: https://github.com/apache/samza/pull/524
table-api: Add caching support This change adds caching support for Samza tables. This is especially useful for remote table where the accesses can have high latency for applications that can tolerate staleness. Caching is added in the form of a composite table that wraps the actual table and a cache. We reuse the ReadWriteTable interface for the cache. A simple Guava cache-based table is provided in this change. You can merge this pull request into a Git repository by running: $ git pull https://github.com/pdu-mn1/samza table-cache Alternatively you can review and apply these changes as the patch at: https://github.com/apache/samza/pull/524.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #524 ---- commit 5d9384032df3068dbe8d28f59d627aa22d5572ed Author: Peng Du <pdu@...> Date: 2018-05-14T21:32:26Z table-api: Add caching support This change adds caching support for Samza tables. This is especially useful for remote table where the accesses can have high latency for applications that can tolerate staleness. Caching is added in the form of a composite table that wraps the actual table and a cache. We reuse the ReadWriteTable interface for the cache. A simple Guava cache-based table is provided in this change. ---- ---