Tagged articles
4 articles
Page 1 of 1
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
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 16, 2021 · Fundamentals

Find Nearest Geographic Points in Large Excel Files with Python

This article demonstrates a step‑by‑step Python workflow for reading two Excel sheets, calculating haversine distances between latitude‑longitude pairs, identifying the nearest point for each record, and exporting the results, complete with code snippets, progress display, and performance advantages over traditional GIS tools.

ExcelGeospatialdata-processing
0 likes · 6 min read
Find Nearest Geographic Points in Large Excel Files with Python
Dada Group Technology
Dada Group Technology
Dec 27, 2018 · Backend Development

Evolution and Architecture of JD Daojia Location Service

This article explains how JD Daojia’s location system has evolved from simple distance calculations to a high‑performance, index‑driven backend service, detailing its core responsibilities, architectural stages, challenges, and the optimizations that improved accuracy, scalability, and resource usage.

GISdistance-calculationinverted index
0 likes · 10 min read
Evolution and Architecture of JD Daojia Location Service
Meituan Technology Team
Meituan Technology Team
Sep 30, 2014 · Backend Development

Optimizing Large-Scale Geodesic Distance Calculations

The article presents techniques for accelerating geodesic distance calculations across millions of coordinate pairs—such as vectorized formulas, spatial indexing, parallel processing, and approximation algorithms—that dramatically cut CPU time and memory usage while preserving required accuracy for large‑scale geographic analyses.

Backenddistance-calculationgeodesic
0 likes · 1 min read
Optimizing Large-Scale Geodesic Distance Calculations