RubyGems Navigation menu

dedupe_requests 1.0.0.pre1

Detects and rejects duplicate inbound POST/PUT/PATCH requests with a 409/conflict, with no client-side idempotency key required. The server auto-computes a fingerprint of each mutating request, claims it atomically in Redis, and short-circuits duplicates seen within a configurable time window, so they don't overwhelm your server or cause 5xx errors.

Gemfile:
=

install:
=

Versions:

  1. 1.0.0.pre1 June 17, 2026 (25.5 KB)

Runtime Dependencies (1):

activesupport >= 5.2

Development Dependencies (2):

rake ~> 13.0
rspec ~> 3.0

Owners:

Pushed by:

Authors:

  • Tilo Sloboda

SHA 256 checksum:

=

Total downloads 63

For this version 63

Version Released:

License:

MIT

Required Ruby Version: >= 2.6

Links: