A unified client library that provides reactive communication patterns for REST, SOAP, and gRPC services with circuit breaker support, health checks, and comprehensive monitoring capabilities.
Compile Dependencies (35)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| com.google.protobuf
»
protobuf-java Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an | 4.33.5 | 4.35.1 | ||
EDL 1.0
| com.sun.xml.messaging.saaj
»
saaj-impl Implementation of Jakarta SOAP with Attachments Specification | 3.0.4 | 3.0.6 | |
EDL 1.0
| com.sun.xml.ws
»
jaxws-rt JAX-WS Runtime with module descriptor | 4.0.3 | 4.0.5 | |
Apache 2.0
| io.github.resilience4j
»
resilience4j-spring-boot3 Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming | 2.2.0 | 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 | 2.2.0 | 2.4.0 | |
Apache 2.0
| io.github.resilience4j
»
resilience4j-circuitbreaker Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming | 2.2.0 | 2.4.0 | |
Error Handling
Apache 2.0
| io.github.resilience4j
»
resilience4j-retry Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming | 2.2.0 | 2.4.0 | |
Apache 2.0
| io.grpc
»
grpc-netty-shaded gRPC: Netty Shaded | 1.79.0 | 1.82.2 | |
Serializer
Apache 2.0
| io.grpc
»
grpc-protobuf gRPC: Protobuf | 1.79.0 | 1.82.2 | |
Dist Communication
Apache 2.0
| io.grpc
»
grpc-stub Stub classes for GRPC which are exposed to developers and provides type-safe bindings. | 1.79.0 | 1.82.2 | |
Apache 2.0
| io.micrometer
»
micrometer-tracing Facade over tracing concepts | 1.5.8 | 1.7.0 | |
Apache 2.0
| io.micrometer
»
micrometer-tracing-bridge-brave Facade over tracing concepts | 1.5.8 | 1.7.0 | |
Apache 2.0
| io.micrometer
»
micrometer-tracing-bridge-otel Facade over tracing concepts | 1.5.8 | 1.7.0 | |
Apache 2.0
| io.micrometer
»
micrometer-registry-prometheus MeterRegistry implementation for Prometheus using io.prometheus:prometheus-metrics-core. If you have compatibility ... | 1.15.8 | 1.17.0 | |
Apache 2.0
| io.opentelemetry
»
opentelemetry-exporter-zipkin OpenTelemetry - Zipkin Exporter | 1.49.0 | 1.64.0 | |
Apache 2.0
| io.zipkin.reporter2
»
zipkin-reporter-brave Adapts a Reporter to a Brave SpanHandler | 3.5.1 | 3.5.3 | |
XML Processing
EDL 1.0
| jakarta.xml.bind
»
jakarta.xml.bind-api Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ... | 4.0.4 | 4.0.5 | |
Java Spec
EDL 1.0
| jakarta.xml.soap
»
jakarta.xml.soap-api Provides the API for creating and building SOAP messages. | 3.0.2 | ✔ | |
Java Spec
EDL 1.0
| jakarta.xml.ws
»
jakarta.xml.ws-api Jakarta XML Web Services API | 4.0.2 | 4.0.3 | |
Apache 2.0 +1
| net.logstash.logback
»
logstash-logback-encoder Provides logback encoders, layouts, and appenders to log in JSON and other formats supported by Jackson | 8.1 | 9.0 | |
Apache 2.0
| org.apache.cxf
»
cxf-spring-boot-starter-jaxws Apache CXF Spring Boot Starter JAX-WS | 4.1.4 | 4.2.3 | |
Apache 2.0
| org.apache.cxf
»
cxf-rt-ws-security Apache CXF Runtime WS Security | 4.1.4 | 4.2.3 | |
Apache 2.0
| org.apache.wss4j » wss4j-ws-security-dom | 3.0.2 | 4.0.1 | |
JVM Languages
BSD 3-clause
| org.codehaus.janino
»
janino The "JANINO" implementation of the "commons-compiler" API: Super-small, super-fast, independent from the JDK's ... | 3.1.12 | ✔ | |
EDL 1.0
| org.glassfish.jaxb
»
jaxb-runtime JAXB (JSR 222) Reference Implementation | 4.0.6 | 4.0.9 | |
EDL 1.0
| org.glassfish.jaxb
»
jaxb-xjc JAXB Binding Compiler. Contains source code needed for binding customization files into java sources. | 4.0.6 | 4.0.9 | |
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.42 | 1.18.46 | |
Apache 2.0
| org.springframework.boot
»
spring-boot-starter-webflux Starter for using WebFlux and Reactor Netty | 3.5.10 | 4.1.0 | |
Validation
Apache 2.0
| org.springframework.boot
»
spring-boot-starter-validation Starter for using Java Bean Validation with Hibernate Validator | 3.5.10 | 4.1.0 | |
AOP
Apache 2.0
| org.springframework.boot
»
spring-boot-starter-aop Starter for aspect-oriented programming with Spring AOP and AspectJ | 3.5.10 | 3.5.16 | |
Annotation Tool
Apache 2.0
| org.springframework.boot
»
spring-boot-configuration-processor(optional) Spring Boot Configuration Annotation Processor | 3.5.10 | 4.1.0 | |
Application Metrics
Apache 2.0
| org.springframework.boot
»
spring-boot-starter-actuator2 vulnerabilities Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your ... | 3.5.10 | 4.1.0 | |
Apache 2.0
| org.springframework.data
»
spring-data-commons1 vulnerability Spring Data makes it easy to use data access technologies, relational and non-relational databases, map-reduce ... | 3.5.8 | 4.1.0 | |
Error Handling
Apache 2.0
| org.springframework.retry
»
spring-retry1 vulnerability Spring Retry provides an abstraction around retrying failed operations, with an | 2.0.12 | 2.0.13 | |
WS Metadata
CPL 1.0
| wsdl4j
»
wsdl4j Java stub generator for WSDL | 1.6.3 | ✔ |