<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Kiến trúc Real-time của Ứng dụng Gọi xe (Uber, Grab) on Learn by Tanhdev</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/</link><description>Recent content in Kiến trúc Real-time của Ứng dụng Gọi xe (Uber, Grab) on Learn by Tanhdev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 06 May 2026 20:00:00 +0700</lastBuildDate><atom:link href="https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>Tóm tắt — Bức tranh toàn cảnh Hệ thống Gọi xe Real-time</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/executive-summary/</link><pubDate>Wed, 06 May 2026 20:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/executive-summary/</guid><description>Tổng quan kiến trúc của các siêu ứng dụng gọi xe — từ thu thập GPS, lập chỉ mục không gian, event streaming, matching, tính giá, đến giao tiếp real-time.</description></item><item><title>Location Ingestion: Thu thập hàng triệu tọa độ GPS mỗi giây</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-1-location-ingestion/</link><pubDate>Wed, 06 May 2026 20:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-1-location-ingestion/</guid><description>Tại sao HTTP REST không đủ tốt cho việc gửi tọa độ GPS liên tục, và cách Uber/Grab dùng MQTT, gRPC Streams, Kalman Filter để thu thập vị trí tài xế mà không ...</description></item><item><title>Phần 2 — Geospatial Indexing: H3, S2 Geometry &amp; Redis GEO</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-2-geospatial-indexing/</link><pubDate>Wed, 06 May 2026 20:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-2-geospatial-indexing/</guid><description>Uber chia bản đồ Trái Đất thành hàng tỉ ô lục giác bằng thuật toán H3. Tìm hiểu cách hệ thống tìm tài xế gần nhất trong nháy mắt giữa hàng triệu tài xế đang ...</description></item><item><title>Phần 3 — Event Streaming: Xương sống Apache Kafka &amp; Flink</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-3-event-streaming-kafka/</link><pubDate>Wed, 06 May 2026 20:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-3-event-streaming-kafka/</guid><description>Apache Kafka là xương sống xử lý hàng triệu sự kiện mỗi giây tại Uber và Grab. Tìm hiểu cách thiết kế topic, partitioning, và stream processing với Flink cho...</description></item><item><title>Phần 4 — DISCO &amp; Matching Engine: Thuật toán ghép cuốc xe</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-4-dispatch-matching-engine/</link><pubDate>Wed, 06 May 2026 20:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-4-dispatch-matching-engine/</guid><description>DISCO — bộ não dispatch của Uber — không chỉ tìm tài xế gần nhất. Tìm hiểu thuật toán Batched Matching, Ringpop, và cách hệ thống giải bài toán phân công tối...</description></item><item><title>Surge Pricing: Tính giá động theo cung cầu thời gian thực</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-5-pricing-surge-engine/</link><pubDate>Wed, 06 May 2026 20:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-5-pricing-surge-engine/</guid><description>Giải mã cơ chế tính giá động (Surge Pricing) — hệ thống liên tục theo dõi cung-cầu tại mỗi ô lục giác H3 và tự động điều chỉnh giá để cân bằng thị trường tro...</description></item><item><title>Đẩy thông báo tức thì tới hàng triệu thiết bị</title><link>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-6-realtime-push-ramen/</link><pubDate>Wed, 06 May 2026 20:00:00 +0700</pubDate><guid>https://learn.tanhdev.com/series/ride-hailing-realtime-architecture/part-6-realtime-push-ramen/</guid><description>RAMEN (Real-time Asynchronous Messaging Network) — hệ thống đẩy thông báo của Uber duy trì hàng triệu kết nối sống, đảm bảo cuốc xe được gửi tới tài xế trong...</description></item></channel></rss>