Tagged articles
17 articles
Page 1 of 1
Tencent Cloud Developer
Tencent Cloud Developer
Nov 13, 2024 · Backend Development

Design and Implementation of an E‑commerce Coupon System

The article details a high‑concurrency e‑commerce coupon system that separates creation and distribution, uses Redis‑Lua atomic stock deduction with asynchronous replenishment and coupon generation, employs a lightweight distributed‑transaction table, and adds bucket and batch optimizations to safely handle tens of thousands of TPS.

Coupon SystemRedis Luadistributed-transaction
0 likes · 11 min read
Design and Implementation of an E‑commerce Coupon System
Top Architect
Top Architect
Apr 30, 2023 · Backend Development

Design and Implementation of a Coupon System for a Rental Platform

This article details the end‑to‑end design of a coupon system for a rental listing platform, covering business flow, database schema, state management, caching strategies, distributed locking, and optimization techniques using design patterns, Redis, MySQL, and message queues.

Backend ArchitectureCoupon Systemcaching
0 likes · 20 min read
Design and Implementation of a Coupon System for a Rental Platform
HomeTech
HomeTech
Mar 15, 2023 · Backend Development

Design and Implementation of a Modular Coupon System for E‑commerce Operations

This article details the architecture, component‑based design, dynamic template generation, batch processing, activity management, and technical challenges such as custom component rendering, condition‑expression creation, and high‑concurrency coupon issuance for a scalable e‑commerce coupon platform.

Backend ArchitectureCoupon SystemMicroservices
0 likes · 19 min read
Design and Implementation of a Modular Coupon System for E‑commerce Operations
Top Architect
Top Architect
Dec 2, 2022 · Backend Development

Design and Implementation of a Coupon System for a Rental Platform

This article presents a complete end‑to‑end design of a coupon system for a rental‑listing platform, covering business flow, database schema, activity management, coupon issuance, binding, user redemption, state‑machine implementation, caching strategies, stock deduction, redemption handling, and future scalability optimizations.

Backend ArchitectureCoupon SystemDatabase design
0 likes · 20 min read
Design and Implementation of a Coupon System for a Rental Platform
Architect
Architect
Nov 29, 2022 · Backend Development

Design and Implementation of a Coupon System for a Rental Platform

This article details the business flow, database schema, micro‑service architecture, caching strategies, state‑machine implementation, and concurrency handling for building a robust coupon system that enables merchants to bind coupons to rental listings and attract end‑users.

Backend ArchitectureCoupon SystemDatabase design
0 likes · 19 min read
Design and Implementation of a Coupon System for a Rental Platform
21CTO
21CTO
Nov 19, 2022 · Backend Development

Building a Scalable Coupon System for Rental Platforms: Architecture, DB Design & Concurrency

This article details the end‑to‑end design of a coupon system for a rental listing platform, covering business flow, MySQL table schemas, activity lifecycle management, state‑machine and observer patterns, high‑concurrency claim handling with Redis and MQ, and future scalability optimizations.

Coupon Systembackend designdatabase schema
0 likes · 20 min read
Building a Scalable Coupon System for Rental Platforms: Architecture, DB Design & Concurrency
Architecture Digest
Architecture Digest
Nov 14, 2022 · Backend Development

Design and Implementation of a Coupon System for a Rental Platform

This article details the design and implementation of a coupon system for a rental platform, covering business flow, database schema, backend services, caching strategies, state management, and future optimization directions to ensure reliable coupon distribution and redemption.

Coupon SystemMicroservicesbackend design
0 likes · 20 min read
Design and Implementation of a Coupon System for a Rental Platform
DaTaobao Tech
DaTaobao Tech
Aug 12, 2022 · Backend Development

Evolution and Technical Refactoring of Alibaba's Coupon Package System

Alibaba's coupon package evolved from a 2014 PC‑only tool to a mobile‑centric, marketing‑driven platform, and now to a user‑asset‑center architecture that consolidates assets, upgrades the tech stack, unifies logging, optimizes Docker, and implements performance cuts that shrink machine usage and request expansion by over 90%.

Coupon Systemarchitectureproduct evolution
0 likes · 13 min read
Evolution and Technical Refactoring of Alibaba's Coupon Package System
macrozheng
macrozheng
May 27, 2022 · Backend Development

Designing a Scalable Coupon System: From Distribution to Redemption

This article explains the end‑to‑end design of a coupon system for e‑commerce, covering promotion types, core workflows, service architecture, database schema, distributed transaction handling, scaling strategies, rate limiting, and consistency mechanisms such as TCC.

Coupon SystemScalabilitybackend design
0 likes · 15 min read
Designing a Scalable Coupon System: From Distribution to Redemption
Dada Group Technology
Dada Group Technology
Oct 15, 2021 · Backend Development

Redis Cache Optimization and Architecture Evolution in JD Daojia Coupon System

This article details the JD Daojia coupon system's high‑traffic architecture, describing its multi‑layer design, Redis cache challenges such as large‑key and hot‑key issues, and practical optimization techniques including key redesign, expiration strategies, and active‑expire algorithms to improve performance and scalability.

Coupon Systemcache optimizationperformance
0 likes · 17 min read
Redis Cache Optimization and Architecture Evolution in JD Daojia Coupon System
vivo Internet Technology
vivo Internet Technology
Aug 4, 2021 · Backend Development

Design, Migration, and High‑Performance Architecture of Vivo Mall Coupon System

Vivo Mall transformed its monolithic coupon component into an independent, sharded microservice through a rolling, dual‑write migration, employing Redis distributed locks, batch inserts, multi‑level caching, and read‑write splitting to eliminate bottlenecks, achieve non‑downtime deployment, and deliver scalable, high‑performance coupon handling for future growth.

CacheCoupon SystemIdempotency
0 likes · 17 min read
Design, Migration, and High‑Performance Architecture of Vivo Mall Coupon System
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 19, 2019 · R&D Management

How to Design Effective Business Architecture: Principles, Methods, and a Coupon Case Study

The article explains what business architecture is, outlines its key characteristics, describes a four‑step method (systematic thinking, decomposition, abstraction, pattern), and demonstrates the approach with a detailed coupon‑service case study, illustrating how to model goals, processes, and elements into a clear architecture diagram.

Coupon Systemabstractionbusiness architecture
0 likes · 11 min read
How to Design Effective Business Architecture: Principles, Methods, and a Coupon Case Study
HomeTech
HomeTech
Sep 18, 2018 · Backend Development

Design and Implementation of a High‑Availability Red Envelope (Coupon) System

This article presents a comprehensive design of a high‑availability red‑envelope system, covering its data model, generation, distribution, verification, query optimization, and product tagging strategies, while detailing the use of Redis, distributed locks, MQ, and caching to meet complex business scenarios.

Backend ArchitectureCoupon SystemRed Envelope
0 likes · 15 min read
Design and Implementation of a High‑Availability Red Envelope (Coupon) System