Caffeine — высокопроизводительное кэширование для Java

★ 8.1 · vibe-coding

caffeine is a Claude Code skill that helps you work with Caffeine, a high-performance Java caching library built around a near-optimal TinyLFU eviction policy. It offers an in-memory cache with a Google Guava-inspired API, supporting size-based eviction by frequency and recency, time-based expiration, asynchronous loading and refresh, weak and soft reference wrapping for keys and values, and access statistics collection. The skill is useful for developers integrating Caffeine into Spring Cache, Micronaut, Quarkus, Kafka, Cassandra, and other frameworks or infrastructure components. It covers configuration patterns, optional extensions including JSR-107 JCache and Guava adapters, and dependency setup via Gradle or Maven Central for Java 11+ (3.x) or earlier versions (2.x).