simple implementation distributed application cache middleware.