BunnyNet – A Modern Java SDK for BunnyCDN Storage
Replaces BunnyCDN's neglected Java SDK, but exists in crowded CDN client library space.
Idempotency library for Java
Yet another idempotency library when Spring Retry already handles this.
Java/Spring developers building payment or order processing endpoints
Spring Retry · Custom idempotency implementations
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.
Replaces BunnyCDN's neglected Java SDK, but exists in crowded CDN client library space.
Only detects 8 error types when Sentry and Datadog already cover hundreds of patterns.
Compile-time generated invalidation rules that walk JOINs for precise reactive updates.
Filters BeanCreationException noise from 15,000-line Spring Boot CI logs automatically.
If you manage small VPSes this removes the usual nail-biting: every change is previewed, the script is idempotent, and SSH edits come with automatic lockout rollback. It's a single-file, zero-deps tool with 14 modular steps (firewall, fail2ban, kernel tuning, auditd, SOPS support) and CI/ShellCheck badges — great for one-off servers, but not a fleet management replacement for Ansible or cloud-init.
Solves payment-to-job race conditions, but bets on an agent economy that doesn't exist.