Dada Group Technology
Author

Dada Group Technology

Sharing insights and experiences from Dada Group's R&D department on product refinement and technology advancement, connecting with fellow geeks to exchange ideas and grow together.

99
Articles
0
Likes
198
Views
0
Comments
Recent Articles

Latest from Dada Group Technology

99 recent articles
Dada Group Technology
Dada Group Technology
Sep 13, 2021 · Backend Development

Design and Evolution of a High‑Performance Massive Distance‑Calculation Service at Dada Group

This article details Dada Group’s transition from a Redis‑based, low‑throughput distance‑calculation system to a high‑concurrency, low‑cost architecture leveraging GEOHASH indexing, cache sharing, and asynchronous processing, achieving billions of daily point‑pair calculations with sub‑100 ms latency and high value‑rate.

GeoHashSystem Architecturebig data analysis
0 likes · 12 min read
Design and Evolution of a High‑Performance Massive Distance‑Calculation Service at Dada Group
Dada Group Technology
Dada Group Technology
Sep 10, 2021 · Operations

Design and Implementation of JD Daojia Log System Based on Loki

This document details the motivation, architecture, components, query language, and deployment of a Loki‑based log collection and analysis platform for JD Daojia, comparing it with ELK, describing ingestion, real‑time and historical log handling, technical challenges, configuration examples, and future scaling plans.

GrafanaLog ManagementLoki
0 likes · 15 min read
Design and Implementation of JD Daojia Log System Based on Loki
Dada Group Technology
Dada Group Technology
Aug 27, 2021 · Backend Development

Evolution of JD Daojia Product System Architecture: From Simple 1.0 Design to Domain‑Driven 3.0

This article details the step‑by‑step architectural evolution of JD Daojia's product system—from the initial 1.0 monolithic design, through 2.0 high‑availability and performance enhancements, to the 3.0 domain‑driven microservice architecture—highlighting the motivations, technical solutions, and future outlook.

BackendDomain-Driven DesignMicroservices
0 likes · 17 min read
Evolution of JD Daojia Product System Architecture: From Simple 1.0 Design to Domain‑Driven 3.0
Dada Group Technology
Dada Group Technology
Aug 13, 2021 · Backend Development

Inside JD Daojia’s After‑Sale System: Distributed Locks, Data Sync, and Refund Strategies

This article examines JD Daojia’s after‑sale platform, detailing its three‑tier architecture, distributed‑lock mechanisms for multi‑endpoint requests, complex promotion‑aware split‑data handling, Elasticsearch synchronization, combined‑order logistics, and rigorous refund validation to ensure accurate and performant service delivery.

BackendElasticsearchRefund
0 likes · 16 min read
Inside JD Daojia’s After‑Sale System: Distributed Locks, Data Sync, and Refund Strategies
Dada Group Technology
Dada Group Technology
Jul 16, 2021 · Information Security

Application Security Testing Practices and Risk Assessment at JD Daojia

This article outlines JD Daojia's comprehensive application security strategy, including risk analysis, threat modeling, DevSecOps processes, open‑source component scanning, SAST/DAST/IAST testing, manual security assessments, and evaluation of testing effectiveness to mitigate vulnerabilities before production.

Application SecurityDevSecOpsThreat Modeling
0 likes · 13 min read
Application Security Testing Practices and Risk Assessment at JD Daojia
Dada Group Technology
Dada Group Technology
Jul 2, 2021 · Backend Development

Design and Implementation of a High‑Availability Coupon Platform with Distributed Storage (JimDB)

This article describes the architecture and optimization of JD.com’s coupon platform, covering the JimDB distributed in‑memory database for core storage, a massive distributed task system for product coupons, high‑availability strategies for store coupons, and the overall middle‑platform design that ensures scalability, low latency, and data consistency across millions of daily transactions.

BackendCouponSystem Architecture
0 likes · 8 min read
Design and Implementation of a High‑Availability Coupon Platform with Distributed Storage (JimDB)
Dada Group Technology
Dada Group Technology
Jun 18, 2021 · Cloud Computing

Evolution of Feed System Architecture for To Home Discovery Channel

This document outlines the architectural evolution of the Feed system for To Home Discovery Channel, addressing scalability challenges through database optimization, Elasticsearch integration, and caching strategies to manage billion-scale user data and dynamic content updates.

cloud computingdatabasesfeed system
0 likes · 13 min read
Evolution of Feed System Architecture for To Home Discovery Channel
Dada Group Technology
Dada Group Technology
Jun 4, 2021 · Databases

JD Daojia MySQL Containerization: Architecture, Implementation, and Operational Practices

This article presents JD Daojia's practice of containerizing MySQL, detailing the underlying resource platform, custom container scheduling algorithm, high‑availability design, monitoring system, and an automated operations platform that together improve performance, cut costs, and boost operational efficiency.

Automationcontainerizationmonitoring
0 likes · 9 min read
JD Daojia MySQL Containerization: Architecture, Implementation, and Operational Practices