Toy API implementing idempotency keys using Golang & Clean Architecture
-
Updated
Jun 8, 2022 - Go
Toy API implementing idempotency keys using Golang & Clean Architecture
🚥 Idempotency Handler, for making sure incoming requests are idempotent. Useful for payments, "at least once delivery" systems and more.
Production-ready Java implementation of the Transactional Outbox Pattern for Spring Boot 4, Kafka and PostgreSQL, with idempotency, batch publishing, recovery and low database polling.
Gem for supporting idempotency in your Grape APIs
makes any request idempotent across nodejs frameworks like nestjs, express, fastify
Stripe-style Idempotency-Key middleware for Hono with KV/D1/Memory stores
Idempotency middleware for Express, Fastify and Hono
Make any operation safe to retry. Crash-safe idempotency for HTTP requests, queue messages, and function calls, in Python and TypeScript. Redis, Postgres, MongoDB, DynamoDB.
📚 Microservice Architecture course
Полнофункциональный демонстрационный сервер на базе библиотеки Wattle
Примеры использования Wattle
This repository implements a robust Wallet System designed for handling user accounts, balances, and transactions with full support for idempotency, atomic operations, and auditability. The system ensures correctness even when deployed across multiple machines
Drop-in Idempotency-Key support for Spring Boot 3 APIs. Every POST/PUT/PATCH retry returns the cached response — exact same body, status, headers — instead of charging twice, double-creating orders, or re-sending webhooks. JDBC and Redis backends, Stripe-style mismatch detection, zero controller changes.
Correct, idempotent, concurrency-safe double-entry ledger with ISO 20022 payment processing (pain.001 → pacs.008 → pacs.002) and a reconciliation engine. Proves exactly-once under duplicate/concurrent payments.
HTTP idempotency keys for Quarkus — safe retries via the Idempotency-Key header (Stripe / IETF draft).
Idempotency and distributed locks in practice — booking demo with Node.js, MongoDB, Redis, React, Kubernetes
Deterministic idempotency keys and storage adapters for taming duplicate requests across Redis, SQL, MongoDB, and in-memory backends.
Home for safe operations: learn + pattern kit + self-hosted idempotency gateway. Stop duplicate payments/orders when clients timeout. PostgreSQL authority, Idempotency-Key, ops dashboard, Compose/GHCR.
A framework-agnosticmiddleware implementing the HTTP Idempotency-Key draft.
Stripe-style idempotency keys for Express. Safe retries for POST/PATCH/PUT/DELETE, correct under concurrency. Redis, MongoDB and in-memory stores. Zero dependencies.
Add a description, image, and links to the idempotency-key topic page so that developers can more easily learn about it.
To associate your repository with the idempotency-key topic, visit your repo's landing page and select "manage topics."