In my previous post I’ve shown a simple solution for caching to App Engine’s Memcahe using annotated Java methods. Of course, Memcache should not be the only cache your application relies on, especially considering the latency of RPC call that comes with it. There are many cases when local (server instance) or even request scoped cache can be of use.
So, I iterated over my previous solution and released GJUtil 1.1 today with much more flexible caching structures. I will not go into details here… Please, check out the Caching Annotations for an overview and usage details.