Tagged articles
11 articles
Page 1 of 1
Top Architect
Top Architect
Dec 23, 2022 · Backend Development

Server‑Side Request Deduplication with Unique IDs and Redis in Java

This article explains how to prevent duplicate write requests on the server side by using unique request identifiers, Redis SETNX with expiration, and MD5 hashing of request parameters (excluding time fields), providing a complete Java implementation and testing examples.

BackendJavarequest deduplication
0 likes · 9 min read
Server‑Side Request Deduplication with Unique IDs and Redis in Java
IT Architects Alliance
IT Architects Alliance
May 23, 2022 · Backend Development

Server‑Side Request Deduplication Using Redis and MD5 in Java

The article explains how to prevent duplicate requests on the server side by using unique request IDs, business‑parameter hashing with MD5, exclusion of volatile fields, and atomic Redis SETNX operations, providing a complete Java implementation and testing logs.

IdempotencyJavaMD5
0 likes · 11 min read
Server‑Side Request Deduplication Using Redis and MD5 in Java
Top Architect
Top Architect
Apr 29, 2022 · Backend Development

Server‑Side Request Deduplication Using Redis and Java

The article explains how to prevent duplicate user requests on the server by using unique request IDs, hashing request parameters, excluding volatile fields, and implementing an atomic Redis SETNX‑with‑expiration pattern with Java code examples and a reusable deduplication helper class.

BackendIdempotencyJava
0 likes · 10 min read
Server‑Side Request Deduplication Using Redis and Java
Programmer DD
Programmer DD
Apr 9, 2022 · Backend Development

Graceful Server‑Side Request Deduplication with Redis and Java

This article explains how to prevent harmful duplicate write requests by using unique request IDs or parameter‑based signatures, leveraging Redis for atomic SETNX with expiration, computing MD5 hashes of sorted JSON payloads, and providing a reusable Java helper class for robust backend deduplication.

IdempotencyJavaMD5
0 likes · 11 min read
Graceful Server‑Side Request Deduplication with Redis and Java
Selected Java Interview Questions
Selected Java Interview Questions
Apr 6, 2022 · Backend Development

Server‑Side Request Deduplication Using Redis and Java

This article explains how to prevent duplicate user requests on the server side by leveraging unique request IDs or business‑parameter MD5 hashes with Redis, provides Java helper utilities, code examples, and practical tips for handling time‑related fields and atomic SETNX operations.

MD5request deduplicationspring
0 likes · 9 min read
Server‑Side Request Deduplication Using Redis and Java
Java Architect Essentials
Java Architect Essentials
Feb 26, 2021 · Backend Development

How to Gracefully Prevent Duplicate Requests on the Server Side

This article explains why duplicate requests—especially write operations—can cause serious issues, outlines common causes such as replay attacks and client retries, and provides a comprehensive server‑side solution using unique request IDs, Redis, and MD5‑based parameter deduplication with Java code examples.

IdempotencyJavaMD5
0 likes · 9 min read
How to Gracefully Prevent Duplicate Requests on the Server Side