Two-level cache: Caffeine (L1) in front of Redis (L2) behind Spring Cache

Compile Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.domaindrivenkit » ddk-redis-starter
Redis integration: RedisTemplate serialization and utility helpers
0.10.0✔
Cache Impl Apache 2.0
com.github.ben-manes.caffeine » caffeine
Caffeine is a high performance, near optimal caching library. It provides an in-memory cache using a Google Guava ...
3.2.43.3.1
io.micrometer » micrometer-core(optional)
Core module of Micrometer containing instrumentation API and implementation
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-cache
Starter for using Spring's caching support
4.1.14.1.2

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.domaindrivenkit » ddk-test
Test support: assertions on aggregates and business rules, and Testcontainers presets for Redis, MySQL and RocketMQ
0.10.0✔
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.3.0✔
Testing MIT
org.testcontainers » testcontainers
Isolated container management for Java code testing
Testing MIT
org.testcontainers » testcontainers-junit-jupiter
Isolated container management for Java code testing