Starter for application-layer microservices. Enables business process orchestration with context management, security, authorization, and session management.

Compile Dependencies (25)

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
Apache 2.0
io.github.resilience4j » resilience4j-spring-boot4
Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming
2.4.0✔
Apache 2.0
io.github.resilience4j » resilience4j-reactor
Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming
Dist Communication Apache 2.0
io.grpc » grpc-netty(optional)
gRPC: Netty
Apache 2.0
org.fireflyframework » fireflyframework-security-resource-server
Secure-by-default reactive OAuth2 resource server: JWT (and opaque) validation, claim-to-authority mapping, default-deny ...
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-security-method-policy
Reactive method security: @EnableReactiveMethodSecurity plus the @Secure interceptor backed by the core authorization ...
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-observability
Centralized observability foundation for the Firefly Framework providing unified metrics, tracing, health indicators, ...
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-kernel
Foundational module for the Firefly Framework. Contains the unified exception hierarchy,
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-client
A unified client library that provides reactive communication patterns for REST, SOAP, and gRPC services with circuit ...
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-cache
Unified caching library providing standardized cache abstractions with Caffeine and Redis implementations
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-cqrs
A powerful Spring Boot library that provides CQRS (Command Query Responsibility Segregation) pattern implementation with ...
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-eda
Unified Event-Driven Architecture library providing standardized messaging abstractions and implementations
26.10.1926.10.20
Apache 2.0
org.fireflyframework » fireflyframework-orchestration(optional)
Unified orchestration platform supporting Workflow, Saga, and TCC patterns
26.10.1926.10.20
CodeGen MIT
org.projectlombok » lombok(optional)
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.461.18.48
OpenAPI Apache 2.0
org.springdoc » springdoc-openapi-starter-webflux-ui3.1.13.2.0
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-cache
Starter for using Spring's caching support
4.1.14.1.2
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-webflux
Starter for using WebFlux and Reactor Netty
4.1.14.1.2
Validation Apache 2.0
org.springframework.boot » spring-boot-starter-validation
Starter for using Java Bean Validation with Hibernate Validator
4.1.14.1.2
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-aspectj
Starter for using aspect-oriented programming with AspectJ
4.1.14.1.2
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-security
Starter for using Spring Security
4.1.14.1.2
Annotation Tool Apache 2.0
org.springframework.boot » spring-boot-configuration-processor(optional)
Spring Boot Configuration Annotation Processor
4.1.14.1.2
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.14.1.2
Apache 2.0
org.springframework.boot » spring-boot-jackson2
Spring Boot Jackson 2 (deprecated in favor of spring-boot-jackson)
4.1.14.1.2
Apache 2.0
org.springframework.cloud » spring-cloud-starter-gateway-server-webflux(optional)
Spring Cloud Starter Gateway Server WebFlux

Test Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Testing Apache 2.0
io.projectreactor » reactor-test
Reactor Test support
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.14.1.2
Apache 2.0
org.springframework.boot » spring-boot-starter-security-test
Starter for testing Spring Security
4.1.14.1.2