Unified caching library providing standardized cache abstractions with Caffeine and Redis implementations

Compile Dependencies (16)

Category/LicenseGroup / ArtifactVersionUpdates
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind
General data-binding functionality for Jackson: works on core streaming API
2.21.73.2.4
Date/Time Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310
Add-on module to support JSR-310 (Java 8 Date & Time API) data types.
2.21.73.0.0-rc2
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
Concurrency Apache 2.0
io.projectreactor » reactor-core
Non-Blocking Reactive Foundation for the JVM
Annotation Lib EPL 2.0 +1
jakarta.annotation » jakarta.annotation-api
Jakarta Annotations API
3.0.0✔
Apache 2.0
org.fireflyframework » fireflyframework-kernel
Foundational module for the Firefly Framework. Contains the unified exception hierarchy,
26.10.20✔
Apache 2.0
org.fireflyframework » fireflyframework-observability
Centralized observability foundation for the Firefly Framework providing unified metrics, tracing, health indicators, ...
26.10.20✔
AOP Apache 2.0
org.springframework » spring-aop
Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ...
AOP Apache 2.0
org.springframework » spring-aspects
Spring Aspects integrates Spring with AspectJ.
Config Apache 2.0
org.springframework » spring-context-support
Support classes for integrating common third-party libraries into a Spring application context
App Server Apache 2.0
org.springframework.boot » spring-boot-starter
Core starter, including auto-configuration support, logging and YAML
4.1.1✔
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
4.1.1✔
Annotation Tool Apache 2.0
org.springframework.boot » spring-boot-configuration-processor(optional)
Spring Boot Configuration Annotation Processor
4.1.1✔
org.springframework.boot » spring-boot-starter-actuator
Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your ...
4.1.1✔
Validation Apache 2.0
org.springframework.boot » spring-boot-starter-validation
Starter for using Java Bean Validation with Hibernate Validator
4.1.1✔
Apache 2.0
org.springframework.boot » spring-boot-jackson2
Spring Boot Jackson 2 (deprecated in favor of spring-boot-jackson)
4.1.1✔

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.461.18.48

Test Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Testing Apache 2.0
io.projectreactor » reactor-test
Reactor Test support
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.3.0✔
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
4.1.1✔
Apache 2.0
org.springframework.boot » spring-boot-testcontainers
Spring Boot Testcontainers Support
4.1.1✔
Testing MIT
org.testcontainers » testcontainers
Isolated container management for Java code testing
2.0.5✔
Testing MIT
org.testcontainers » testcontainers-junit-jupiter
Isolated container management for Java code testing
2.0.5✔