Tarsier LabsTarsier Labs
đŸ”
Startseite
Kategorien
Tags
Lesezeichen
Über uns
ZurĂŒck zu den Tags

Idempotency

0 Artikel

Redis Distributed Lock System: Dekorator-basierte ParallelitÀtssteuerung

Redis Distributed Lock System: Dekorator-basierte ParallelitÀtssteuerung

Das Distributed Lock System der JoyMini API basiert auf Redis SET NX PX-Atomoperationen und Lua-Skript-Entsperrung. Es bietet ĂŒber den @DistributedLock-Dekorator eine deklarative API und deckt drei Muster ab: Cron-Job-Deduplizierung, API-Endpunkt-Ratenbegrenzung und verschachtelte kritische Abschnitte.

00
**Schnittstellenverwaltung**
Zahlungs-Webhook & Callback-Verarbeitung im Detail – Optimistische Sperren, Idempotenz, atomare Wallet-Operationen

Zahlungs-Webhook & Callback-Verarbeitung im Detail – Optimistische Sperren, Idempotenz, atomare Wallet-Operationen

Detaillierte Analyse des PaymentWebhookController (Single-Endpoint-Routing + callback-token Authentifizierung) → handleUniversalWebhook (Aufteilung von Einzahlung/Auszahlung) → handleInvoiceWebhook (updateMany optimistische Sperre + creditCash) → handlePayoutWebhook (atomares unfreeze + CRITICAL Degradation) → WalletService (ensureWallet / creditCash / freezeCash / unfreezeCash + beforeBalance/afterBalance Audit-Transaktionen)

00
**German Translation:** Verwaltungs-Backend