Tagged articles
29 articles
Page 1 of 1
IoT Full-Stack Technology
IoT Full-Stack Technology
Apr 29, 2026 · Databases

10+ Practical Redis Use Cases You Can Implement Today

This article walks through more than ten common Redis scenarios—including caching, distributed sessions, locks, global IDs, counters, rate limiting, bitmap statistics, shopping carts, timelines, message queues, lotteries, likes, product tagging, filtering, follow/fan relationships, and ranking—showing concrete command examples and code snippets for each.

BitmapFollow SystemMessage Queue
0 likes · 9 min read
10+ Practical Redis Use Cases You Can Implement Today
Java Architect Handbook
Java Architect Handbook
Apr 4, 2026 · Backend Development

16 Powerful Redis Use Cases Every Backend Engineer Should Know

This article presents a comprehensive guide to 16 practical Redis applications—including caching, distributed sessions, locks, global IDs, counters, rate limiting, bitmaps, shopping carts, timelines, queues, lotteries, likes, product tagging, filtering, social graphs, and leaderboards—complete with command examples, code snippets, and visual illustrations to help developers implement these patterns efficiently.

BitmapCacheShopping Cart
0 likes · 11 min read
16 Powerful Redis Use Cases Every Backend Engineer Should Know
DaTaobao Tech
DaTaobao Tech
Aug 18, 2025 · Frontend Development

Mastering Complex Drag-and-Drop for Shopping Cart UI

This article provides an in‑depth technical walkthrough of the iCart shopping‑cart drag‑and‑drop feature, detailing the architecture, grouping rules, collision handling, non‑droppable logic, hover calculations, placement callbacks, performance optimizations, and future improvements for a smooth, stable user experience.

Drag-and-DropShopping CartWeex
0 likes · 17 min read
Mastering Complex Drag-and-Drop for Shopping Cart UI
DaTaobao Tech
DaTaobao Tech
Dec 23, 2024 · Frontend Development

Optimizing Horizontal Swipe Interaction in Weex Shopping Cart

The article chronicles the evolution of horizontal swipe handling in a Weex shopping‑cart component—from laggy CSS animations to a refined BindingX implementation that adds follow‑finger motion, mutual exclusion, velocity‑based thresholds, and edge‑case fixes—demonstrating practical front‑end optimizations for fast, interactive long‑list item management.

BindingXShopping CartWeex
0 likes · 10 min read
Optimizing Horizontal Swipe Interaction in Weex Shopping Cart
Lobster Programming
Lobster Programming
Dec 2, 2024 · Backend Development

Designing Scalable E‑Commerce Shopping Carts: From Cookies to Redis

This article explores the core functions of e‑commerce shopping carts and compares client‑side storage methods such as Cookies and LocalStorage with server‑side solutions like Redis and MySQL, offering guidance on choosing the appropriate approach based on business scale and reliability requirements.

BackendShopping Cartclient storage
0 likes · 7 min read
Designing Scalable E‑Commerce Shopping Carts: From Cookies to Redis
DaTaobao Tech
DaTaobao Tech
Jan 17, 2024 · Backend Development

Scaling and Performance Optimization of Taobao Shopping Cart

Taobao’s shopping cart was scaled and optimized by raising the item limit to 380, deploying the cloud‑native in‑memory read‑only replica tairSQL for read‑write separation, pre‑computing promotions, compressing payloads, caching data, redesigning the protocol, introducing response‑streaming APIs, and parallelizing per‑item processing with Java’s ForkJoinPool, dramatically cutting latency during traffic spikes.

Performance OptimizationScalabilityShopping Cart
0 likes · 15 min read
Scaling and Performance Optimization of Taobao Shopping Cart
macrozheng
macrozheng
Oct 11, 2023 · Backend Development

Mastering End-to-End Shopping Cart to Order Flow in a SpringBoot E‑Commerce System

This article walks through the complete shopping‑cart‑to‑order workflow of the open‑source Mall project—built with SpringBoot, Vue and uni‑app—detailing database schema, cart promotion logic, confirm‑order generation, order creation, cancellation, and payment‑success callbacks, while highlighting key design considerations and code references.

Shopping CartSpringBootbackend design
0 likes · 8 min read
Mastering End-to-End Shopping Cart to Order Flow in a SpringBoot E‑Commerce System
php Courses
php Courses
Sep 29, 2023 · Backend Development

Using PHP Sessions and Cookies to Enhance Web Applications

This article explains how PHP sessions and cookies work together to manage user data, improve authentication, shopping carts, and personalization, providing code examples and best practices for secure, seamless web application development.

AuthenticationPHPSessions
0 likes · 7 min read
Using PHP Sessions and Cookies to Enhance Web Applications
php Courses
php Courses
Jul 13, 2023 · Backend Development

Building a Simple Shopping Cart with PHP and Vue.js

This tutorial demonstrates how to create a basic shopping cart system by setting up a MySQL database, implementing backend PHP scripts for CRUD operations, and integrating a Vue.js front‑end with Axios to manage products and cart interactions in a full‑stack web application.

Shopping Cartweb-development
0 likes · 9 min read
Building a Simple Shopping Cart with PHP and Vue.js
JD Cloud Developers
JD Cloud Developers
May 24, 2023 · Backend Development

How JD.com’s Shopping Cart Gained 30% Faster Performance with Full Asynchronous Refactoring

This article explains how JD.com’s retail shopping‑cart team tackled growing business complexity by redesigning the cart with a full asynchronous architecture, detailing the overall solution, implementation challenges such as fine‑grained retries and monitoring, and the resulting performance gains.

AsynchronousBackendPerformance Optimization
0 likes · 6 min read
How JD.com’s Shopping Cart Gained 30% Faster Performance with Full Asynchronous Refactoring
DaTaobao Tech
DaTaobao Tech
Jan 30, 2023 · Backend Development

Taobao Shopping Cart 5-Year Technical Upgrade and Accumulation

Over five years, Taobao’s shopping cart transformed through successive architectural overhauls, performance tuning, and new features, confronting scaling challenges with innovative solutions and ultimately delivering a more robust, efficient system while documenting valuable lessons learned for future large‑scale e‑commerce development.

Shopping CartSystem Architecturee‑commerce
0 likes · 1 min read
Taobao Shopping Cart 5-Year Technical Upgrade and Accumulation
JavaEdge
JavaEdge
Dec 14, 2022 · Backend Development

Designing Scalable Shopping Cart Storage: Principles and Choices

This article explains how to design the storage layer for an e‑commerce shopping cart, covering core functionalities, required attributes, client‑side temporary storage, server‑side persistence options with MySQL and Redis, and the trade‑offs between reliability, performance, and complexity.

Shopping Cartclient-side storagedata synchronization
0 likes · 12 min read
Designing Scalable Shopping Cart Storage: Principles and Choices
JD Tech
JD Tech
Nov 18, 2022 · Backend Development

Paginated Loading of Shopping Cart Auxiliary Information in JD E‑commerce Platform

This article examines the challenges of scaling JD's shopping cart, proposes a paginated loading strategy for auxiliary product information to reduce backend load and improve user experience, and details the technical design, pagination options, pre‑loading mechanisms, and measured performance benefits.

Asynchronous LoadingBackendShopping Cart
0 likes · 14 min read
Paginated Loading of Shopping Cart Auxiliary Information in JD E‑commerce Platform
JD Retail Technology
JD Retail Technology
Oct 10, 2022 · Backend Development

Design and Implementation of Asynchronous Pagination for JD Shopping Cart Auxiliary Information

This article presents a comprehensive case study of how JD.com tackled the growing load of its shopping‑cart service by introducing an asynchronous pagination mechanism for auxiliary product information, detailing the background, objectives, technical architecture, challenges, and measurable performance and cost benefits.

Asynchronous LoadingJD.comShopping Cart
0 likes · 13 min read
Design and Implementation of Asynchronous Pagination for JD Shopping Cart Auxiliary Information
JD Retail Technology
JD Retail Technology
Sep 13, 2022 · Backend Development

Asynchronous Refactoring of the Shopping Cart to Boost Performance

The article outlines the growing challenges of a high‑traffic shopping cart caused by numerous RPC dependencies, proposes a full asynchronous redesign—including parallel RPC calls, batch pagination, and JSF CompletableFuture usage—addresses retry, monitoring, and timeout issues, and reports a 30% latency reduction.

AsynchronousRPCShopping Cart
0 likes · 6 min read
Asynchronous Refactoring of the Shopping Cart to Boost Performance
Alibaba Terminal Technology
Alibaba Terminal Technology
Aug 17, 2022 · Product Management

Inside Taobao’s Shopping Cart Evolution: Boosting User Experience & Conversion

This article chronicles the evolution of Taobao’s shopping cart over four years, detailing its core functions, product positioning, business goals, user‑experience upgrades, technical breakthroughs, and future roadmap, while highlighting how strategic product and engineering improvements drove higher conversion and smoother checkout.

Product DevelopmentShopping CartTechnical architecture
0 likes · 38 min read
Inside Taobao’s Shopping Cart Evolution: Boosting User Experience & Conversion
DaTaobao Tech
DaTaobao Tech
May 16, 2022 · Product Management

Evolution and Technical Advances of Taobao Shopping Cart

The article traces Taobao’s shopping cart evolution from a basic product‑management tool to a real‑time, AI‑enhanced platform, detailing business goals for user experience and conversion, four staged upgrades—including bundling, discount filtering, and seamless checkout—plus technical solutions such as Bloom filters, asynchronous pipelines, and nextRpc, while outlining operational expansions and future AI‑driven improvements.

Product DevelopmentShopping CartTechnical architecture
0 likes · 38 min read
Evolution and Technical Advances of Taobao Shopping Cart
Su San Talks Tech
Su San Talks Tech
Mar 18, 2022 · Databases

Unlock 16 Powerful Redis Patterns for Scalable Backend Systems

This article presents sixteen practical Redis use cases—including caching, distributed sessions, locks, global IDs, counters, rate limiting, bitmaps, shopping carts, timelines, queues, lotteries, likes, tags, filtering, follow models, and ranking—illustrating how to leverage Redis data structures for high‑performance, scalable backend applications.

BitmapsDistributed SystemsLocks
0 likes · 9 min read
Unlock 16 Powerful Redis Patterns for Scalable Backend Systems
Top Architect
Top Architect
Nov 24, 2021 · Cloud Computing

Design and Architecture of a Cloud Shopping Cart System

This article explains the functional purpose, layered and cluster designs, distributed architecture, caching strategies, asynchronous checks, storage heterogeneity, payment solutions, and anti‑bot mechanisms of a cloud‑based shopping cart, highlighting stability, high performance, elasticity, and fault‑tolerance.

BackendDistributedShopping Cart
0 likes · 5 min read
Design and Architecture of a Cloud Shopping Cart System
IT Architects Alliance
IT Architects Alliance
Nov 23, 2021 · Backend Development

Design and Architecture of a Cloud Shopping Cart System

The article explains the functional purpose, early evolution, layered and clustered design, distributed technical architecture, caching, asynchronous checks, heterogeneous storage, payment solutions, and anti‑bot measures of a cloud‑based shopping cart, highlighting stability, performance, elasticity, and fault‑tolerance.

BackendDistributed SystemsShopping Cart
0 likes · 6 min read
Design and Architecture of a Cloud Shopping Cart System
Java High-Performance Architecture
Java High-Performance Architecture
Nov 7, 2021 · Backend Development

Designing a Scalable Shopping Cart Service with Go and Redis: Architecture & Patterns

This article explains how to design a robust e‑commerce shopping‑cart service by separating business, system, and technical architectures, applying DDD, strategy and chain‑of‑responsibility patterns, and choosing Redis data structures for high‑performance storage.

Backend ArchitectureDesign PatternsDomain-Driven Design
0 likes · 20 min read
Designing a Scalable Shopping Cart Service with Go and Redis: Architecture & Patterns
IT Architects Alliance
IT Architects Alliance
Aug 1, 2021 · Backend Development

Design and Architecture of a Cloud Shopping Cart System

This article explains the design and architecture of a cloud-based shopping cart system, covering its functional modules, layered and cluster designs, distributed goals such as stability and elasticity, three-level caching, asynchronous checks, heterogeneous storage, payment solutions, and anti‑scalping measures.

Backend DevelopmentDistributed SystemsPayment Integration
0 likes · 5 min read
Design and Architecture of a Cloud Shopping Cart System
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 1, 2021 · Backend Development

Designing a Scalable Cloud Shopping Cart: Architecture, Caching, and Payment Strategies

This article details the design and architecture of a cloud‑based shopping cart system, covering its functional modules, layered and cluster designs, technical goals such as stability and elasticity, three‑level caching, asynchronous checks, storage heterogeneity, and payment‑processing solutions.

Backend DevelopmentShopping CartSystem Design
0 likes · 4 min read
Designing a Scalable Cloud Shopping Cart: Architecture, Caching, and Payment Strategies
IT Architects Alliance
IT Architects Alliance
Jul 19, 2021 · Backend Development

Design and Architecture of a Cloud‑Based Shopping Cart System

This article outlines the design principles, layered and cluster architecture, technical requirements, caching strategies, and payment integration of a cloud‑based shopping cart system, highlighting how distributed backend components ensure stability, high performance, elasticity, and anti‑fraud measures.

BackendDistributed SystemsShopping Cart
0 likes · 4 min read
Design and Architecture of a Cloud‑Based Shopping Cart System
Architecture Digest
Architecture Digest
Jul 14, 2021 · Cloud Computing

Design and Architecture of a Cloud Shopping Cart System

The article explains the purpose, layered and cluster designs, distributed technical architecture, caching strategies, asynchronous checks, storage heterogeneity, payment solutions, and anti‑scalper mechanisms of a cloud‑based shopping cart, highlighting stability, high performance, elasticity, and fault‑tolerance requirements.

Shopping Cartclouddistributed-systems
0 likes · 4 min read
Design and Architecture of a Cloud Shopping Cart System
21CTO
21CTO
Jul 8, 2021 · Backend Development

How a Cloud Shopping Cart Achieves Scalability, Reliability, and Performance

This article explains the architecture of a cloud‑based shopping cart, covering its functional roles, layered and cluster designs, distributed technical architecture goals, three‑tier caching, storage heterogeneity, payment solutions, Nginx+LUA aggregation, anti‑bot measures, and multi‑dimensional user feature identification.

Shopping Cartcachingcloud computing
0 likes · 5 min read
How a Cloud Shopping Cart Achieves Scalability, Reliability, and Performance
macrozheng
macrozheng
Jul 23, 2019 · Backend Development

Mastering E‑Commerce Cart & Order Flow: Database Schema and Process Walkthrough

This article dissects the e‑commerce shopping cart database schema, explains the end‑to‑end order lifecycle—from adding items and calculating promotions to generating confirmation orders, creating orders, and handling cancellations—while highlighting key implementation details and code references for backend developers.

Shopping Cartdatabase schemae‑commerce
0 likes · 7 min read
Mastering E‑Commerce Cart & Order Flow: Database Schema and Process Walkthrough
Java Captain
Java Captain
Apr 18, 2018 · Backend Development

Java Shopping Cart Implementation Using Cookies, Redis, and Spring MVC

This article explains how to implement a shopping cart in Java by handling four login scenarios, defining BuyerCart and BuyerItem beans, using JavaScript and Spring MVC controllers to add items, persisting cart data in cookies or Redis, converting objects to JSON with ObjectMapper, managing sessions, and validating stock before checkout.

Backend DevelopmentCookieJava
0 likes · 17 min read
Java Shopping Cart Implementation Using Cookies, Redis, and Spring MVC