/**
* @param ContainerInterface $container
* @param JarvesConfig $jarvesConfig
* @return CacheInterface
*/
public static function createDistributed(ContainerInterface $container, JarvesConfig $jarvesConfig)
{
$cacheConfig = $jarvesConfig->getSystemConfig()->getCache(true);
$service = $cacheConfig->getService();
/** @var CacheInterface $instance */
$instance = $container->get($service);
$instance->configure($cacheConfig);
return $instance;
}