NewService creates a new cache service. Arguments level1 and level2 define the cache level. For example level1 should be an LRU or another in-memory cache while level2 should be accessed via network. Only level2 is requred while level1 can be nil.
(level1, level2 NewStorageFn[K], so *ServiceOptions)
source not stored for this graph (policy: none)