Show HN: Java/Spring Boot Idempotency Library

Idempotency library for Java. Contribute to josipmusa/idempotency4j development by creating an account on GitHub.
2 points by anaq42 163 days ago github.com 1 comments
Summary not yet generated for this article.

Original Text

Idempotency4j is a Java idempotency library with pluggable storage backends and Spring Web / Spring Boot support.

This library solves the problem of ensuring that sensitive endpoints do not trigger side-effects multiple times - this is especially useful for any endpoints that handle financial operations. Currently, the library supports Spring MVC (Servlet-based) applications and MySQL and PostgreSQL with jdbc regarding storage backends. It is very simple to integrate, all that you have to do is add @Idempotent to any endpoints that need idempotency.

Full explanation of the functionalities and configuration is available in the readme of the repository. Repository : https://github.com/josipmusa/idempotency4j

I would love any feedback or review regarding the implementation - also, any recommendation is welcome.

Comments (1 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open