Topic

e-commerce

Collection size
537 articles
Page 14 of 27
Architect
Architect
Jan 25, 2023 · Backend Development

Evolution of Vivo Official Mall Architecture: From Monolith to Service‑Oriented and Globalized Platform

This article chronicles the five‑year architectural evolution of the Vivo official e‑commerce platform, detailing its transition from a PHP‑based monolith to a service‑oriented, micro‑service ecosystem with independent subsystems and global‑ready internationalization, while sharing practical lessons and design decisions.

Internationalizationbackende-commerce
0 likes · 14 min read
Evolution of Vivo Official Mall Architecture: From Monolith to Service‑Oriented and Globalized Platform
Architect
Architect
Jan 19, 2023 · Backend Development

Preventing Duplicate Payments in E‑commerce: Process, Problems, and Solutions

This article explains the typical e‑commerce payment flow, analyzes why duplicate payments occur due to missing locks, drop‑offs, and multi‑channel issues, and presents practical backend techniques such as distributed locking, result caching, payment‑stream cancellation, refund handling, active polling, and client‑side pull/push strategies to reliably prevent repeated payments.

Distributed Lockbackendcaching
0 likes · 10 min read
Preventing Duplicate Payments in E‑commerce: Process, Problems, and Solutions
Architect
Architect
Nov 12, 2015 · Backend Development

JD.com Multi‑Center Transaction System Architecture for the 11.11 Shopping Festival

The article explains how JD.com designed and deployed a multi‑center transaction architecture, using a high‑performance data bus and strict consistency and routing controls, to handle the massive traffic spikes of the 11.11 e‑commerce event while ensuring scalability and disaster recovery.

Distributed Systemsbackend scalabilitydata replication
0 likes · 9 min read
JD.com Multi‑Center Transaction System Architecture for the 11.11 Shopping Festival
DevOps
DevOps
Oct 28, 2019 · Product Management

Etsy Case Study: Business Model, Culture, and Operational Practices

This comprehensive case study examines Etsy’s origins, business model, cultural influences, leadership transitions, technical and operational reforms, marketplace economics, community‑driven marketing tactics, recent policy changes, and financial performance, providing valuable insights for product managers and operations professionals.

Etsybusiness modelcase study
0 likes · 15 min read
Etsy Case Study: Business Model, Culture, and Operational Practices
Top Architect
Top Architect
Oct 8, 2024 · Backend Development

Design and Architecture of Payment Business Systems

This article analyzes the complexities of payment business logic, breaks down the workflow into modular components, illustrates sequence diagrams, discusses related domains such as product and coupon management, and summarizes key technical considerations like transaction handling, locking, and settlement.

Transaction Managementbackend architecturee-commerce
0 likes · 10 min read
Design and Architecture of Payment Business Systems
Top Architect
Top Architect
Oct 17, 2023 · Backend Development

Evolution of E‑commerce System Architecture: From Monolithic to Unitized Design

This article outlines the progressive architectural evolution of an e‑commerce platform, describing how increasing traffic drives the transition from a single‑module monolith through horizontal scaling, read/write separation, sharding, CDN caching, dual‑datacenter deployment, and finally to a unit‑based micro‑service architecture.

backend developmentdatabase shardinge-commerce
0 likes · 9 min read
Evolution of E‑commerce System Architecture: From Monolithic to Unitized Design
Top Architect
Top Architect
Oct 7, 2023 · Backend Development

Evolution of E-commerce System Architecture

This article outlines the progressive evolution of e‑commerce system architecture from a monolithic 1.0 design through layered scaling, read/write separation, CDN caching, sharding, and finally unit‑based modularization, highlighting the performance bottlenecks and solutions at each stage.

CDNbackend scalingdatabase sharding
0 likes · 9 min read
Evolution of E-commerce System Architecture
Top Architect
Top Architect
Nov 21, 2022 · Backend Development

Designing Payment Account Systems for E‑Commerce Platforms

The article explains how to design a payment account system for e‑commerce, distinguishing payment accounts from login credentials, outlining key requirements such as transaction, accounting, reconciliation, risk control and credit, and detailing entity, account, and transaction models with attributes and control rules.

account designbackende-commerce
0 likes · 14 min read
Designing Payment Account Systems for E‑Commerce Platforms
Top Architect
Top Architect
Nov 5, 2022 · Backend Development

Design and Architecture of Enterprise Order Systems in E‑Commerce

This article explains the role, architecture, core modules, workflow, inventory management strategies, and future evolution of order systems in traditional e‑commerce enterprises, illustrating design considerations, process steps, and state‑machine modeling for efficient order handling.

Inventory Managementbackend architecturee-commerce
0 likes · 13 min read
Design and Architecture of Enterprise Order Systems in E‑Commerce
Top Architect
Top Architect
Oct 25, 2022 · Operations

Understanding the End-to-End Architecture of Chinese Internet Payments

This article explains the complete point‑to‑point, end‑to‑end payment chain in China, using a JD.com purchase of Three Squirrels snacks as an example to illustrate the roles of the cashier, order, transaction, payment, member, accounting, and clearing systems and their connections to banks and the central bank.

Chinese payment systeme-commerceinternet payments
0 likes · 9 min read
Understanding the End-to-End Architecture of Chinese Internet Payments
Top Architect
Top Architect
May 9, 2022 · Backend Development

Design and Evolution of an E‑commerce Order System

This article examines the role of an order system in traditional e‑commerce enterprises, outlines its core functional modules, describes its upstream and downstream relationships, explains workflow and state‑machine design, and discusses future architectural evolution and best‑practice considerations.

State Machinebackend architecturee-commerce
0 likes · 18 min read
Design and Evolution of an E‑commerce Order System
Top Architect
Top Architect
Apr 25, 2022 · Backend Development

Designing Payment Account Systems for E‑commerce Platforms

This article explains the fundamental concepts, design requirements, and modeling approaches for payment account systems in e‑commerce, covering the distinction between payment and login accounts, transaction needs, accounting structures, entity and account models, and the detailed transaction model.

Transactionaccount modelingarchitecture
0 likes · 14 min read
Designing Payment Account Systems for E‑commerce Platforms
Top Architect
Top Architect
Mar 23, 2022 · Backend Development

Technical Summary of Large-Scale Distributed Website Architecture and E‑Commerce System Design

This article provides a comprehensive technical overview of large‑scale distributed website architecture, covering characteristics, design goals, architectural patterns, performance, high availability, scalability, extensibility, security, agility, evolution stages, capacity estimation, and practical optimization techniques for e‑commerce platforms.

Distributed SystemsHigh Availabilityarchitecture
0 likes · 25 min read
Technical Summary of Large-Scale Distributed Website Architecture and E‑Commerce System Design
Top Architect
Top Architect
Dec 24, 2021 · Backend Development

Designing High‑Concurrency Flash Sale (秒杀) System Architecture

The article explains what a flash‑sale (秒杀) is, outlines the severe technical challenges it creates for e‑commerce platforms such as massive concurrent traffic, database load and bandwidth spikes, and then presents concrete backend strategies and architectural designs to handle these issues efficiently.

High Concurrencybackende-commerce
0 likes · 8 min read
Designing High‑Concurrency Flash Sale (秒杀) System Architecture
Top Architect
Top Architect
Jul 18, 2021 · Backend Development

Design and Architecture of Enterprise E‑Commerce Order Systems

This article explains the role of order systems in traditional e‑commerce enterprises, outlines their main functional modules and business architecture, describes forward and reverse order processes, inventory deduction strategies, state‑machine design, and discusses future development challenges and the need for a unified order center.

InventoryState Machinebackend architecture
0 likes · 13 min read
Design and Architecture of Enterprise E‑Commerce Order Systems
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 19, 2021 · Backend Development

Technical Architecture of an E‑commerce Coupon System

This article explains the complete technical design of an e‑commerce coupon system, covering data models, product‑page exposure, coupon claiming rules, high‑concurrency caching, MQ‑driven expiration handling, order‑time coupon calculation, redemption flow, and search‑based coupon indexing.

Elasticsearchbackendcaching
0 likes · 10 min read
Technical Architecture of an E‑commerce Coupon System
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jun 16, 2021 · Backend Development

Key Techniques for Inventory Deduction in High‑Concurrency E‑commerce Systems

This article explains the core technical points of inventory deduction in e‑commerce, covering database‑based deduction, read‑write splitting, cache‑based solutions with Redis and Lua scripts, sharding strategies, and their trade‑offs for ensuring consistency, performance, and scalability under massive concurrent traffic.

ConcurrencyInventoryRedis
0 likes · 12 min read
Key Techniques for Inventory Deduction in High‑Concurrency E‑commerce Systems
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 17, 2020 · Operations

Community Group Buying: A Supply‑Chain Efficiency Revolution

The article examines how community group buying transforms fresh‑food e‑commerce by reducing loss rates through pre‑warehouse logistics, pre‑sale ordering, next‑day delivery and self‑pickup, while also discussing the broader implications for supply‑chain innovation and technology adoption.

community buyinge-commercelogistics
0 likes · 8 min read
Community Group Buying: A Supply‑Chain Efficiency Revolution
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 24, 2018 · Backend Development

Designing a Basic Product Model for E‑commerce Systems

The article analyzes the evolution of e‑commerce product modeling, introduces categories, brands, and attribute‑based filtering, distinguishes products from SKUs, and proposes a backend‑centric data model that supports flexible search, display, and integration with other business services.

Database DesignSKUattributes
0 likes · 5 min read
Designing a Basic Product Model for E‑commerce Systems
DataFunTalk
DataFunTalk
Feb 6, 2025 · Artificial Intelligence

Why Graph Neural Networks Are Suitable for Recommendation Systems

Graph Neural Networks excel in recommendation systems because they can model complex user‑item relationships, capture high‑order interactions, adapt dynamically to real‑time behavior, propagate multi‑step information, enrich contextual embeddings, alleviate data sparsity, and improve long‑tail item coverage, with practical e‑commerce case studies available for download.

GNNGraph Neural NetworksRecommendation Systems
0 likes · 5 min read
Why Graph Neural Networks Are Suitable for Recommendation Systems