Group: Kholodilin
Sort by:Popular▼

1.Idempotency Core12 usages

com.kholodilin » idempotency-core Apache

Transport-independent transactional idempotency: domain model, orchestration and SPI contracts.
Last Release on Oct 28, 2026
LocalCache implementation backed by Caffeine: low-latency L1 cache and hot-key protection.
Last Release on Oct 28, 2026

3.Outbox Core5 usages

com.kholodilin » outbox-core Apache

Transactional outbox domain model, SPI, fluent API, channel registry and workers.
Last Release on Oct 29, 2026
Reactive (Mono) orchestration for transactional idempotency: SPI and DefaultReactiveIdempotencyService.
Last Release on Oct 28, 2026
Definition, engine, public API and SPI for the state machine.
Last Release on Sep 9, 2026
DistributedCache implementation backed by Redis: shared cache between application instances.
Last Release on Oct 28, 2026
ReactiveDistributedCache implementation backed by Redis: shared cache between application instances.
Last Release on Oct 28, 2026
Jackson 2 IdempotencySerializer and CanonicalJsonFingerprintStrategy for Boot 3.
Last Release on Oct 28, 2026
Jackson 3 IdempotencySerializer and CanonicalJsonFingerprintStrategy for Boot 4.
Last Release on Oct 28, 2026
PersistenceStore implementation backed by JDBC/PostgreSQL: source of truth for idempotency records.
Last Release on Oct 28, 2026
ReactivePersistenceStore implementation backed by R2DBC/PostgreSQL.
Last Release on Oct 28, 2026
PostgreSQL JDBC OutboxStore with partitioned table DDL and schema management.
Last Release on Oct 29, 2026
In-process OutboxDispatchQueue with coalesce, dedup and backpressure.
Last Release on Oct 29, 2026

14.Outbox Queue Redis2 usages

com.kholodilin » outbox-queue-redis Apache

Shared Redis wake-up OutboxDispatchQueue with fail-open semantics.
Last Release on Oct 29, 2026
PostgreSQL persistence, optimistic locking and schema management.
Last Release on Sep 9, 2026
In-memory partitioned dispatch queue for async processing.
Last Release on Sep 9, 2026
Fluent API and auto-configuration for transactional idempotency on Spring Boot 4 (Jackson 3): JDBC/PostgreSQL, optional Caffeine and Redis. Works beyond HTTP for Kafka and custom transports.
Last Release on Oct 28, 2026
Fluent API and auto-configuration for transactional idempotency on Spring Boot 3.2+ (Jackson 2): JDBC/PostgreSQL with optional Caffeine and Redis caching for retry-safe operations across HTTP, Kafka, and more.
Last Release on Oct 28, 2026
Spring Boot idempotency library with a fluent API: transactional PostgreSQL persistence (JDBC and R2DBC), fast Caffeine and Redis caching, and dual starters for Boot 3.2+ and Boot 4. Safe retries for HTTP, Kafka, and other transports.
Last Release on Oct 28, 2026
Reactive fluent API and WebFlux auto-configuration for transactional idempotency on Spring Boot 4 (Jackson 3): R2DBC/PostgreSQL, optional Caffeine and Redis. Mono-based orchestration for HTTP, Kafka, and custom flows.
Last Release on Oct 28, 2026