Group: Kholodilin
Sort by:Popular▼

1.Idempotency Core8 usages

com.kholodilin » idempotency-core Apache

Transport-independent transactional idempotency: domain model, orchestration and SPI contracts.
Last Release on Sep 19, 2026

2.Outbox Core5 usages

com.kholodilin » outbox-core Apache

Transactional outbox domain model, SPI, fluent API, channel registry and workers.
Last Release on Oct 1, 2026
Reactive (Mono) orchestration for transactional idempotency: SPI and DefaultReactiveIdempotencyService.
Last Release on Sep 19, 2026
LocalCache implementation backed by Caffeine: low-latency L1 cache and hot-key protection.
Last Release on Sep 19, 2026
Definition, engine, public API and SPI for the state machine.
Last Release on Sep 9, 2026
PostgreSQL JDBC OutboxStore with partitioned table DDL and schema management.
Last Release on Oct 1, 2026
In-process OutboxDispatchQueue with coalesce, dedup and backpressure.
Last Release on Oct 1, 2026
Shared Redis wake-up OutboxDispatchQueue with fail-open semantics.
Last Release on Oct 1, 2026
DistributedCache implementation backed by Redis: shared cache between application instances.
Last Release on Sep 19, 2026
ReactiveDistributedCache implementation backed by Redis: shared cache between application instances.
Last Release on Sep 19, 2026
PersistenceStore implementation backed by JDBC/PostgreSQL: source of truth for idempotency records.
Last Release on Sep 19, 2026
ReactivePersistenceStore implementation backed by R2DBC/PostgreSQL.
Last Release on Sep 19, 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
Auto-configuration and configuration properties for transactional idempotency with JDBC/PostgreSQL, Redis and Caffeine.
Last Release on Sep 19, 2026
Transactional idempotency Spring Boot starter for Java with JDBC/R2DBC PostgreSQL persistence, Redis distributed cache and Caffeine local cache.
Last Release on Sep 19, 2026
Auto-configuration for transactional idempotency with WebFlux/R2DBC, Redis and Caffeine.
Last Release on Sep 19, 2026
Auto-configuration for multi-channel transactional outbox on Spring Boot 4.x (Jackson 3).
Last Release on Oct 1, 2026
Auto-configuration for multi-channel transactional outbox on Spring Boot 3.2+ (Jackson 2).
Last Release on Oct 1, 2026
Transactional outbox Spring Boot starter for Java 21 (Boot 4.1 / 3.2+), multi-channel pipelines, JDBC/PostgreSQL persistence, memory and Redis dispatch queues.
Last Release on Oct 1, 2026