Show HN: Java/Spring Boot Idempotency Library
Category: library
Tags: java, spring-boot, idempotency, api-reliability, distributed-systems
Score: 6.0/10 (Innovation: 4, Technical: 6, Documentation: 7, Utility: 7)
idempotency4j is a Spring Boot library that provides idempotency enforcement for HTTP APIs via annotation-based keyed request deduplication, with pluggable storage backends (JDBC, in-memory) and configurable TTL and concurrency handling. Its focus on a specific reliability pattern in distributed systems makes it practically useful for payment and order processing APIs, though it is an incremental improvement over existing idempotency solutions.
Target audience: backend devs
Repository: https://github.com/josipmusa/idempotency4j · Java · NOASSERTION · 2 stars
View on Hacker News