Tagged articles
3 articles
Page 1 of 1
Top Architect
Top Architect
Jun 7, 2023 · Backend Development

Comprehensive Overview of Payment System Architecture and Core Components

This article provides a detailed technical overview of typical payment system architecture, describing the division between transaction and payment cores, their interactions, service governance, data consistency, asynchronous processing, performance testing, and production practices for building robust backend payment platforms.

data-consistencypayment
0 likes · 9 min read
Comprehensive Overview of Payment System Architecture and Core Components
dbaplus Community
dbaplus Community
May 9, 2023 · Backend Development

How to Build a Scalable Discount System with Real‑Time Crowd Sync

This article explains a three‑step architecture for describing, storing, and calculating fan‑based discounts, introduces a crowd‑based abstraction to accelerate high‑traffic queries, and details a hybrid offline‑plus‑real‑time data‑sync strategy that ensures consistency and millisecond‑level response times.

Backendcrowd-abstractiondata-consistency
0 likes · 10 min read
How to Build a Scalable Discount System with Real‑Time Crowd Sync
dbaplus Community
dbaplus Community
Sep 15, 2022 · Backend Development

How to Keep Redis Cache and MySQL Consistent: Strategies and Pitfalls

This article explains why Redis is used as a cache, outlines common consistency problems such as cache miss, penetration, and avalanche, compares cache‑aside, read‑through, write‑through and write‑behind patterns, and presents practical solutions like delayed double‑delete, retry mechanisms and binlog‑based asynchronous deletion to maintain eventual consistency between cache and database.

cache-asidecaching strategiesdata-consistency
0 likes · 19 min read
How to Keep Redis Cache and MySQL Consistent: Strategies and Pitfalls