Code Explainers

Code explainers tagged #distributed-locking

typescript
import {
  CallHandler,
  ConflictException,
  ExecutionContext,

Idempotent POST requests in NestJS with Redis

idempotency interceptor redis
Advanced 7 steps
java
@Component
public class IdempotencyFilter extends OncePerRequestFilter {
 
    private final StringRedisTemplate redis;

Building an idempotency filter with Redis in Spring

idempotency redis distributed-locking
Advanced 10 steps
java
@Component
public class InventoryReconciliationJob {
 
    private static final Logger log = LoggerFactory.getLogger(InventoryReconciliationJob.class);

Distributed scheduled jobs with Spring locks

distributed-locking scheduling concurrency
Advanced 8 steps
python
import json
import hashlib
from datetime import timedelta
 

Idempotent payment endpoints in FastAPI

idempotency redis distributed-locking
Advanced 9 steps