Uses of Package
cloud.opencode.base.cache.protection
Packages that use cloud.opencode.base.cache.protection
-
Classes in cloud.opencode.base.cache.protection used by cloud.opencode.base.cache.protectionClassDescriptionBackoff Strategy - Enumeration of retry backoff strategies 退避策略 - 重试退避策略枚举Bloom Filter - Probabilistic data structure for cache penetration prevention 布隆过滤器 - 用于防止缓存穿透的概率数据结构Bulkhead - Resource isolation for cache operations 舱壁 - 缓存操作的资源隔离Bulkhead metrics 舱壁指标Builder for semaphore-based bulkhead 信号量舱壁构建器Builder for thread pool-based bulkhead 线程池舱壁构建器Circuit Breaker - Cascade failure prevention for cache backends 熔断器 - 防止缓存后端级联故障Circuit breaker configuration 熔断器配置public static class BuilderCircuit breaker state 熔断器状态Retry Budget — Limits the fraction of requests that can be retried.Timeout exception for SingleFlight operations SingleFlight 操作的超时异常TTL Jitter — Prevents cache avalanche by randomizing expiration times.
-
Classes in cloud.opencode.base.cache.protection used by cloud.opencode.base.cache.resilienceClassDescriptionBulkhead - Resource isolation for cache operations 舱壁 - 缓存操作的资源隔离Circuit Breaker - Cascade failure prevention for cache backends 熔断器 - 防止缓存后端级联故障