Tagged articles
62 articles
Page 1 of 1
Old Zhao – Management Systems Only
Old Zhao – Management Systems Only
Sep 26, 2025 · Operations

Unlock Supply Chain Efficiency: Master Planning, Inventory, Logistics & Receivables

This article reveals why many businesses struggle with supply‑chain efficiency and explains how focusing on four critical links—planning, inventory management, logistics, and receivables—can transform operations, reduce costs, and improve customer satisfaction, offering practical examples and a downloadable template for immediate implementation.

LogisticsOperations ManagementPlanning
0 likes · 7 min read
Unlock Supply Chain Efficiency: Master Planning, Inventory, Logistics & Receivables
Old Zhao – Management Systems Only
Old Zhao – Management Systems Only
Jul 10, 2025 · Operations

Supply Chain vs Industry Chain: What’s the Real Difference and How to Master Them?

This article demystifies the concepts of supply chain and industry chain, compares their scopes using everyday cooking analogies, highlights common supply‑chain pitfalls in enterprises, and explains how a digital supply‑chain system with procurement, inventory, and logistics modules can solve these problems.

Digital TransformationIndustry ChainOperations Management
0 likes · 10 min read
Supply Chain vs Industry Chain: What’s the Real Difference and How to Master Them?
Dual-Track Product Journal
Dual-Track Product Journal
May 21, 2025 · Operations

Master Warehouse Management: Essential Terms & Strategies Every PM Should Know

This comprehensive guide covers core WMS terminology—from basic concepts like locations, storage slots, and SKUs to inbound/outbound processes, inventory management techniques such as FIFO and safety stock, strategic approaches including wave and picking methods, essential equipment like PDAs and RFID, and advanced industry jargon, providing product managers with the knowledge to navigate technical discussions, impress stakeholders, and optimize warehouse operations.

LogisticsOperationsinventory
0 likes · 11 min read
Master Warehouse Management: Essential Terms & Strategies Every PM Should Know
DeWu Technology
DeWu Technology
Apr 21, 2025 · Backend Development

Design and Evolution of a Unified Exchange Mall Middleware Platform

The unified exchange mall middleware platform consolidates disparate points‑redemption and lottery flows into a four‑layer architecture—business, gameplay templates, domain models, and downstream services—offering standardized APIs, dynamic RPC routing, Redis‑based inventory control, anti‑fraud safeguards, and built‑in monitoring, thereby cutting development costs, enhancing maintainability, and ensuring system stability.

BackendGolangMicroservices
0 likes · 18 min read
Design and Evolution of a Unified Exchange Mall Middleware Platform
Ma Wei Says
Ma Wei Says
Apr 5, 2025 · Backend Development

Ensuring Accurate Inventory Deduction in High‑Concurrency Sales with Redis

This article explains why simple GET‑modify‑SET inventory updates cause overselling in flash‑sale spikes and presents several Redis‑based solutions—including Lua scripts, WATCH‑based optimistic locks, distributed SETNX locks, and asynchronous queue processing—detailing their implementation, advantages, and trade‑offs.

BackendLua Scriptconcurrency
0 likes · 8 min read
Ensuring Accurate Inventory Deduction in High‑Concurrency Sales with Redis
Dual-Track Product Journal
Dual-Track Product Journal
Mar 14, 2025 · Operations

How Bad Inventory Sync Can Kill Your E‑commerce Business—and 3 Fixes to Save It

This article examines how delayed or inconsistent inventory synchronization leads to costly overselling and deadstock in e‑commerce, presents three destructive synchronization patterns, and offers a step‑by‑step guide—including real‑time messaging, distributed locks, rule‑engine integration, and intelligent alerts—to transform inventory management from a liability into a self‑healing system.

BackendDistributed SystemsOperations
0 likes · 8 min read
How Bad Inventory Sync Can Kill Your E‑commerce Business—and 3 Fixes to Save It
JD Tech Talk
JD Tech Talk
Jan 20, 2025 · Backend Development

Inventory Pre-Reservation: Challenges, Solutions, and Performance Optimizations

The article examines inventory pre‑reservation in e‑commerce, detailing performance challenges under high concurrency, and evaluates solutions such as asynchronous rate limiting, horizontal stock splitting, Redis caching, database transaction handling, deadlock avoidance, and data consistency mechanisms, highlighting a 24‑fold throughput increase.

cachingconcurrencydatabase
0 likes · 9 min read
Inventory Pre-Reservation: Challenges, Solutions, and Performance Optimizations
JD Cloud Developers
JD Cloud Developers
Jan 20, 2025 · Backend Development

Boosting Inventory Reservation Performance: Strategies for High‑Concurrency Scenarios

This article examines the core challenges of high‑concurrency inventory pre‑reservation, evaluates async throttling, horizontal stock splitting, and Redis‑based write‑shielding, and presents concrete implementations, performance results, thread‑safety techniques, deadlock avoidance, and data‑consistency safeguards for robust backend systems.

BackendPerformance Optimizationinventory
0 likes · 11 min read
Boosting Inventory Reservation Performance: Strategies for High‑Concurrency Scenarios
JD Tech
JD Tech
Dec 24, 2024 · Backend Development

Stability Challenges and Engineering Solutions for an Inventory Platform

The article analyzes the stability problems faced by an e‑commerce inventory platform—including complex workflows, data accuracy, database hotspots, and high‑frequency calculations—and details a series of backend engineering solutions such as traffic splitting, gray‑release links, Redis caching, consistency checks, async rate limiting, and comprehensive monitoring to improve reliability and performance.

cachinginventorystability
0 likes · 13 min read
Stability Challenges and Engineering Solutions for an Inventory Platform
JD Tech Talk
JD Tech Talk
Dec 10, 2024 · Operations

Stability Challenges and Solutions for an Inventory Platform

This article analyzes the stability challenges faced by an e‑commerce inventory platform—including complex business flows, database hotspots, and high‑frequency calculations—and details a series of engineering solutions such as traffic splitting, gray‑release pipelines, Redis caching, consistency checks, throttling, and comprehensive monitoring to improve reliability and performance.

Backendinventory
0 likes · 14 min read
Stability Challenges and Solutions for an Inventory Platform
JD Cloud Developers
JD Cloud Developers
Dec 10, 2024 · Operations

How We Boosted Inventory Platform Stability 24× with Smart Traffic Splitting and Redis Caching

This article examines the stability challenges of an e‑commerce inventory platform—including workflow complexity, database hotspots, and high‑frequency calculations—and details comprehensive solutions such as traffic splitting, gray releases, Redis caching, data consistency mechanisms, rate limiting, and monitoring enhancements that together improved throughput by 24× and reduced latency dramatically.

Operationsinventorymonitoring
0 likes · 14 min read
How We Boosted Inventory Platform Stability 24× with Smart Traffic Splitting and Redis Caching
JD Retail Technology
JD Retail Technology
Nov 5, 2024 · Backend Development

Ensuring Inventory Consistency Under Concurrent Operations: Locking Pitfalls and Solutions

The article examines how frequent inventory adjustments in JD retail supply‑chain can suffer from concurrency issues, explains why traditional locking may fail, analyzes a real‑world case of lock misuse, and presents code‑level, database‑level, and architectural solutions to guarantee data consistency.

Consistencyconcurrencydatabase
0 likes · 7 min read
Ensuring Inventory Consistency Under Concurrent Operations: Locking Pitfalls and Solutions
Linux Ops Smart Journey
Linux Ops Smart Journey
Oct 27, 2024 · Operations

Mastering Ansible Inventory: From Basics to Advanced Grouping & Variables

Ansible Inventory defines host lists and variables for automation; this guide explains its purpose, basic file format, verification commands, advanced grouping, variable settings, and privilege escalation techniques, providing practical code examples and tips to streamline server configuration and management.

AnsibleAutomationConfiguration
0 likes · 10 min read
Mastering Ansible Inventory: From Basics to Advanced Grouping & Variables
Top Architect
Top Architect
Sep 2, 2024 · Backend Development

Inventory Deduction Strategies: Database vs. Redis with Lua Script Implementation

This article compares three inventory deduction approaches—single‑field MySQL updates, sharded MySQL records, and Redis INCRBY with Lua scripting—analyzes their concurrency drawbacks, and provides a complete Java implementation using Redis Lua scripts, distributed locks, and callback‑based stock initialization.

BackendLuainventory
0 likes · 13 min read
Inventory Deduction Strategies: Database vs. Redis with Lua Script Implementation
MaGe Linux Operations
MaGe Linux Operations
Jul 22, 2024 · Operations

Mastering Ansible Inventory: Define Hosts, Groups, and Configuration Files

This guide explains how to create and organize Ansible inventory files by defining individual hosts, host groups, nested groups, and using patterns or wildcards to select targets, while also covering configuration file priority, essential settings, and a step‑by‑step example for secure, password‑less automation.

AnsibleAutomationConfiguration Management
0 likes · 13 min read
Mastering Ansible Inventory: Define Hosts, Groups, and Configuration Files
php Courses
php Courses
Jun 28, 2024 · Backend Development

Implementing Product Purchase Quantity Limits in a PHP E‑Commerce Store

This article explains how to implement product purchase quantity limits in a PHP‑based online store, covering database schema changes, modifications to product detail, cart, and checkout pages, Ajax‑driven updates, inventory checks, and order management to prevent overselling and improve user experience.

BackendPHPajax
0 likes · 4 min read
Implementing Product Purchase Quantity Limits in a PHP E‑Commerce Store
php Courses
php Courses
Jun 26, 2024 · Backend Development

Implementing Purchase Quantity Limits in a PHP E‑Commerce Store

This article explains how to design the database, modify product detail, cart, and order pages, and use Ajax in PHP to enforce purchase quantity limits based on stock levels, ensuring accurate inventory management and improved user experience in online stores.

Backenddatabasee‑commerce
0 likes · 4 min read
Implementing Purchase Quantity Limits in a PHP E‑Commerce Store
Open Source Linux
Open Source Linux
Jun 7, 2024 · Operations

Master Ansible: Install, Configure, and Manage Inventory on CentOS

This guide walks through installing Ansible via source, git or RPM, configuring its environment and SSH trust, adding hosts to the inventory, and testing connectivity with ping, providing essential commands and examples for effective automation on CentOS systems.

ConfigurationInstallationLinux
0 likes · 16 min read
Master Ansible: Install, Configure, and Manage Inventory on CentOS
JD Tech
JD Tech
May 18, 2024 · Backend Development

Building Inventory Pre‑Reservation Capability: Challenges and Solutions

This article analyzes the problems encountered when constructing inventory pre‑reservation functionality—such as performance bottlenecks, thread‑synchronization, deadlocks, and data‑consistency issues—and presents a set of engineering solutions including async throttling, horizontal stock splitting, Redis caching, transaction‑based DB updates, lock ordering, and consistency‑verification mechanisms, with measured performance improvements.

inventorypre‑reservation
0 likes · 11 min read
Building Inventory Pre‑Reservation Capability: Challenges and Solutions
Lobster Programming
Lobster Programming
May 18, 2024 · Backend Development

How to Prevent Inventory Overselling in High‑Traffic E‑Commerce Systems

This article explains several common technical solutions—locking queues, update‑statement limits, optimistic locking, temporary tables, and Redis pre‑stocking—to prevent inventory overselling, comparing their suitability for different concurrency levels and recommending the best approach for high‑traffic scenarios.

concurrencyecommerceinventory
0 likes · 5 min read
How to Prevent Inventory Overselling in High‑Traffic E‑Commerce Systems
Java Tech Enthusiast
Java Tech Enthusiast
Apr 6, 2024 · Backend Development

Inventory Deduction and Concurrency Control in Backend Systems

The article outlines the three‑step inventory deduction workflow—select, verify, update—and explains how concurrent requests can cause overselling, then compares mitigation strategies such as pessimistic SELECT FOR UPDATE locks, optimistic CAS version retries, atomic decrement SQL statements, and Redis transactions, highlighting their trade‑offs in consistency and throughput.

concurrencyinventoryoptimistic lock
0 likes · 5 min read
Inventory Deduction and Concurrency Control in Backend Systems
php Courses
php Courses
Feb 7, 2024 · Backend Development

Implementing Purchase Quantity Limits in a PHP E‑Commerce Store

This article explains how to implement product purchase quantity limits in a PHP‑based online store by designing a stock field in the database, updating product detail, cart, and order pages, using Ajax for dynamic updates, and ensuring inventory consistency to improve user experience and operational efficiency.

ajaxinventorypurchase-limit
0 likes · 4 min read
Implementing Purchase Quantity Limits in a PHP E‑Commerce Store
Architect
Architect
Aug 24, 2023 · Backend Development

How Vivo’s E‑Commerce Inventory System Scales: Architecture, Challenges, and Solutions

This article details the evolution and design of Vivo’s e‑commerce inventory platform, covering its layered architecture, multiple inventory types, deduction workflows, idempotent APIs, anti‑oversell mechanisms, high‑concurrency strategies, hotspot mitigation, and synchronization techniques, while explaining the reasoning behind each technical choice.

BackendCachearchitecture
0 likes · 18 min read
How Vivo’s E‑Commerce Inventory System Scales: Architecture, Challenges, and Solutions
dbaplus Community
dbaplus Community
May 19, 2023 · Backend Development

How Vivo Scaled Its E‑Commerce Inventory: Architecture & High‑Concurrency Solutions

Vivo’s e‑commerce inventory system evolved from a monolithic design into a multi‑layered service architecture that separates warehouse, scheduling, and sales layers, introduces distinct stock types, implements deduplication, anti‑oversell, high‑concurrency and hotspot mitigation strategies, and integrates sync mechanisms with warehouses and product systems.

System Designdeduplicatione‑commerce
0 likes · 16 min read
How Vivo Scaled Its E‑Commerce Inventory: Architecture & High‑Concurrency Solutions
Architecture Digest
Architecture Digest
Mar 11, 2023 · Backend Development

Design and Evolution of the Vivo Mall Inventory System Architecture

This article details the evolution, layered architecture, stock types, deduction strategies, high‑concurrency solutions, and synchronization mechanisms of the Vivo Mall inventory system, illustrating how the backend was refactored to support diverse business scenarios and prevent overselling.

high concurrencyinventorystock management
0 likes · 15 min read
Design and Evolution of the Vivo Mall Inventory System Architecture
DeWu Technology
DeWu Technology
Mar 6, 2023 · Backend Development

Warehouse Inventory System Model Upgrade and Performance Optimization

To handle exploding product inventory data, the company overhauled its warehouse inventory model by eliminating risky document‑hand‑offs, storing only changed rows instead of daily snapshots, and syncing transformed data to a data‑warehouse for reporting, which cut monthly accounting time by 30 hours (≈30 %), improved accuracy, enabled new analytics, and introduced TiDB migration and team upskilling.

Data Warehousedata modelinginventory
0 likes · 7 min read
Warehouse Inventory System Model Upgrade and Performance Optimization
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Dec 19, 2022 · Operations

Inventory Balancing and Warehouse Distribution Strategy

The article explains how to mathematically balance inventory across multiple self‑operated big and cloud warehouses by calculating an ideal split ratio, allocating procurement, and recommending inter‑warehouse transfers—using a rule‑engine‑driven three‑service architecture that accounts for inbound/outbound flows, channel stocking, and cost‑efficiency to improve delivery performance.

BalancingLogisticsdistribution
0 likes · 11 min read
Inventory Balancing and Warehouse Distribution Strategy
Top Architect
Top Architect
Dec 14, 2022 · Backend Development

Implementing Inventory Deduction and Preventing Overselling in E‑commerce with MySQL and Redis

This article explains three common inventory‑deduction strategies for e‑commerce—single‑field MySQL, multi‑row MySQL, and Redis incrby—analyzes their drawbacks under high concurrency, and provides a complete Redis‑Lua based solution with distributed locking, including full Java code examples for the callback interface, stock service, and controller.

distributed-lockinventoryredis
0 likes · 10 min read
Implementing Inventory Deduction and Preventing Overselling in E‑commerce with MySQL and Redis
JavaEdge
JavaEdge
Nov 20, 2022 · Backend Development

Designing a Scalable E‑Commerce Inventory System: Stock Deduction & DB Strategies

This article explains how to build a reliable e‑commerce inventory system by handling concurrent stock deductions, designing inventory and flow tables, using optimistic locking and transactions, and scaling the solution with read‑write splitting and Redis caching to meet high‑QPS demands.

Database designPerformance Optimizationinventory
0 likes · 9 min read
Designing a Scalable E‑Commerce Inventory System: Stock Deduction & DB Strategies
Dada Group Technology
Dada Group Technology
Sep 19, 2022 · Backend Development

How to Build a Real‑Time Inventory Sync System that Eliminates Overselling

This article analyzes the challenges of real‑time inventory synchronization for omnichannel retail—such as sync latency, concurrent overselling, and shared stock calculation—and presents a comprehensive backend architecture featuring low‑latency syncing, dynamic throttling, safety‑stock algorithms, and a scalable calculation engine.

Backend ArchitectureDistributed SystemsSynchronization
0 likes · 11 min read
How to Build a Real‑Time Inventory Sync System that Eliminates Overselling
Top Architect
Top Architect
Jul 26, 2022 · Backend Development

Stock Deduction Strategies: Database vs Redis Implementations

This article compares three stock‑deduction approaches—single‑record MySQL, sharded MySQL, and Redis with Lua scripts—analyzes their performance and concurrency issues, and provides complete Java/Spring code for a Redis‑based solution including distributed locking and initialization callbacks.

distributed-lockinventoryspring
0 likes · 10 min read
Stock Deduction Strategies: Database vs Redis Implementations
JD Tech
JD Tech
Jul 8, 2022 · Backend Development

Designing High‑Concurrency Inventory Systems with Redis, Database Transactions, and a Task Engine

This article presents a comprehensive solution for building an e‑commerce inventory system that prevents overselling under high concurrency by combining database transactions, Redis‑based stock deduction, idempotent anti‑repeat mechanisms, pipeline optimization, and a task‑engine driven eventual‑consistency architecture.

Idempotencydatabasehigh concurrency
0 likes · 13 min read
Designing High‑Concurrency Inventory Systems with Redis, Database Transactions, and a Task Engine
Top Architect
Top Architect
Apr 28, 2022 · Backend Development

Implementing Stock Deduction with MySQL and Redis Using Java

This article explains common inventory deduction scenarios, compares three solutions—single‑record MySQL, multi‑record MySQL, and Redis with Lua scripting—analyzes their drawbacks, and provides a complete Java implementation including a StockService, Redis lock, and controller for managing stock safely under high concurrency.

BackendStockinventory
0 likes · 10 min read
Implementing Stock Deduction with MySQL and Redis Using Java
Qunar Tech Salon
Qunar Tech Salon
Aug 30, 2021 · Backend Development

Design of a High‑Concurrency Inventory Search System with Caching and Asynchronous Processing

The article describes the architecture and optimization techniques of Qunar's inventory search service, covering background business flow, challenges of high‑traffic multi‑channel integration, and detailed solutions such as product cataloging, channel cache utilization, request replay, cache isolation, unified cache management, cold‑hot segregation, and full‑process asynchronous handling to improve cache hit rate, update efficiency, and overall throughput.

AsynchronousSearchSystem Design
0 likes · 14 min read
Design of a High‑Concurrency Inventory Search System with Caching and Asynchronous Processing
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.

Order Managemente‑commerceinventory
0 likes · 13 min read
Design and Architecture of Enterprise E‑Commerce Order Systems
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.

deductione‑commerceinventory
0 likes · 12 min read
Key Techniques for Inventory Deduction in High‑Concurrency E‑commerce Systems
Wukong Talks Architecture
Wukong Talks Architecture
Jun 9, 2021 · Backend Development

Inventory Deduction Strategies for Flash Sale (秒杀) Systems

This article examines three inventory‑deduction approaches for flash‑sale scenarios, discusses methods to mitigate malicious buyers, addresses payment‑failure due to insufficient stock, presents database‑level solutions to prevent overselling under high concurrency, and explores practical implementations using order‑time deduction, Redis caching, and rate limiting.

distributed-lockflash saleinventory
0 likes · 9 min read
Inventory Deduction Strategies for Flash Sale (秒杀) Systems
Hulu Beijing
Hulu Beijing
Nov 10, 2020 · Artificial Intelligence

Hulu’s AI Secrets: Binge Ad Prediction and Real‑Time Allocation

On November 7, 2020, Hulu’s Shulei presented how the company’s video advertising platform employs AI-driven algorithms—including binge‑watch prediction, inventory forecasting with Prophet, and a PID‑controller based real‑time allocation system—to enhance targeting, optimize revenue, and improve user experience.

AIAdvertisingPrediction
0 likes · 7 min read
Hulu’s AI Secrets: Binge Ad Prediction and Real‑Time Allocation
Dual-Track Product Journal
Dual-Track Product Journal
Jun 27, 2020 · Operations

How Modern Procurement Management Systems Streamline Supply Chains

This article explains what procurement is, its strategic importance, the components and architecture of a procurement management system, detailed workflow steps, and key functions such as item management, order handling, pricing maintenance, and supplier returns, highlighting how effective procurement reduces costs and boosts competitiveness.

Operationsinventoryprocurement
0 likes · 13 min read
How Modern Procurement Management Systems Streamline Supply Chains
Dual-Track Product Journal
Dual-Track Product Journal
May 7, 2020 · Product Management

Mastering E‑Commerce Product Management: From SPU & SKU to Full Lifecycle

This comprehensive guide explains the core concepts of e‑commerce product systems—including SPU and SKU definitions, their relationships, and the complete product management workflow covering publishing, editing, inventory, payment, logistics, and status transitions—providing essential knowledge for building robust online retail platforms.

CatalogSPUe‑commerce
0 likes · 11 min read
Mastering E‑Commerce Product Management: From SPU & SKU to Full Lifecycle
DataFunTalk
DataFunTalk
Mar 12, 2019 · Artificial Intelligence

Demand Forecasting Practices in Alibaba Retail: From Mean Models to Deep Learning

This article outlines Alibaba Retail's demand forecasting workflow, describing the evolution from simple mean and time‑series models to machine‑learning and deep‑learning approaches, the incorporation of feature engineering, operational plans, and methods for estimating prediction uncertainty to support intelligent replenishment.

AIDemand ForecastingRetail
0 likes · 13 min read
Demand Forecasting Practices in Alibaba Retail: From Mean Models to Deep Learning
Java High-Performance Architecture
Java High-Performance Architecture
Jan 22, 2019 · Backend Development

How to Prevent Inventory Over‑Selling in High‑Concurrency Systems

Learn why inventory over‑selling occurs under high concurrency, and explore three practical solutions—pessimistic locking, optimistic locking with version control, and Redis‑Lua scripting—detailing their implementation steps, advantages, and drawbacks to help you choose the best approach for reliable stock management.

Luainventorypessimistic-lock
0 likes · 7 min read
How to Prevent Inventory Over‑Selling in High‑Concurrency Systems
Zhuanzhuan Tech
Zhuanzhuan Tech
Jan 17, 2019 · Backend Development

Design and Refactoring of the Book Outbound Service with SN Allocation and Concurrency Management

The article describes the challenges of handling book outbound operations—matching SN codes, ensuring data consistency, and avoiding lock contention—and outlines a comprehensive refactor that separates business logic, standardizes APIs, adopts asynchronous processing, and leverages Redis sets to achieve high‑performance, reliable SN allocation.

Backendconcurrencydistributed-systems
0 likes · 10 min read
Design and Refactoring of the Book Outbound Service with SN Allocation and Concurrency Management
JD Tech
JD Tech
Apr 12, 2018 · Backend Development

Designing a High‑Availability Inventory System: Stock Pre‑allocation, Duplicate Order Prevention, Rollback Mechanisms, and Concurrency Control

The article explains how JD Daojia's inventory system achieves stability and high availability for millions of items by using health‑monitoring platforms, choosing an order‑submission stock reservation strategy, preventing duplicate submissions with token and idempotent mechanisms, implementing rollback procedures, and applying various concurrency‑safe stock‑deduction techniques with code examples.

Backendconcurrencyinventory
0 likes · 12 min read
Designing a High‑Availability Inventory System: Stock Pre‑allocation, Duplicate Order Prevention, Rollback Mechanisms, and Concurrency Control
Architecture Digest
Architecture Digest
Dec 15, 2017 · Backend Development

Evolution and Practice of Suning E‑commerce Inventory System Architecture for Double 11 Peak

This article details the business scope, challenges, architectural evolution, and practical solutions of Suning's inventory system—including front‑mid‑back separation, self‑developed high‑concurrency services, unitization, multi‑active deployment, and pre‑Double 11 capacity planning—to ensure stable, scalable e‑commerce operations during massive traffic spikes.

Distributed SystemsDouble 11Scalability
0 likes · 17 min read
Evolution and Practice of Suning E‑commerce Inventory System Architecture for Double 11 Peak
DevOps
DevOps
Oct 8, 2017 · Operations

Key Lessons from “The Goal”: Theory of Constraints and Operations Management

The article summarizes the management novel “The Goal”, explaining how its Theory of Constraints concepts—throughput, inventory, operational expense, bottlenecks, and practical improvement steps—can be applied to manufacturing and DevOps to increase profitability and efficiency.

Lean ManufacturingOperations ManagementTheory of Constraints
0 likes · 10 min read
Key Lessons from “The Goal”: Theory of Constraints and Operations Management
Dada Group Technology
Dada Group Technology
Aug 25, 2017 · Backend Development

Designing a High‑Availability Inventory System: Stock Pre‑allocation, Idempotency, Concurrency Control, and Rollback Strategies

The article describes how JD Daojia's inventory system serves millions of stores by using health‑monitoring platforms, pre‑allocation policies, idempotent order processing, distributed locks, and rollback mechanisms to ensure stability, prevent overselling, and handle high‑concurrency scenarios such as flash‑sales.

Idempotencydistributed-lockinventory
0 likes · 11 min read
Designing a High‑Availability Inventory System: Stock Pre‑allocation, Idempotency, Concurrency Control, and Rollback Strategies
MaGe Linux Operations
MaGe Linux Operations
Mar 21, 2017 · Operations

Master YAML and Ansible: From Basics to Playbook Automation

This guide introduces YAML syntax and features, explains how to define variables, facts, and loops in Ansible, details the INI‑style inventory file format, and walks through creating playbooks with hosts, tasks, handlers, and tags for reliable automation.

AnsibleConfiguration ManagementDevOps
0 likes · 11 min read
Master YAML and Ansible: From Basics to Playbook Automation