add custom cache service

Signed-off-by: broklyn gagah <broklyn.gagah@gmail.com>