← Projects

Java · Library

Java Idempotency Kit

Recognise repeated requests safely and replay results.

Source available

Architecture and data flow

Data flow
  1. Request key
  2. atomic lease
  3. work
  4. stored result

Key and request fingerprint must agree. A timeout does not prove the business change did not happen.

Code and evidence

Pinned source links show the implementation and existing test files. Startup commands and documented verification boundaries are in the README at the same version. This website audit is not a fresh CI run of every project.

Licence: Apache-2.0 · Source checked on 12.10.2026

Learn through tutorials