A starting point to create a cache in a client server application