Tìm kiếm
40 kết quả cho “Search latency”. Tìm không phân biệt dấu.
- Optimizing Elasticsearch for Low Latency, Real-Time Recommendations Bài tóm tắt · Zillow · 2022
…h — [bài gốc](https://www.zillow.com/news/optimizing-elasticsearch/) Bối cảnh - Gợi ý xuất hiện trong kết quả tìm kiếm, module gợi ý ở trang chi tiết nhà, các collection cá nhân ho…
- Halving the Time: How Uber Eats Rebuilt Its Search Pipeline Bài tóm tắt · Uber · 2026
…bình — [bài gốc](https://www.uber.com/us/en/blog/uber-eats-search-pipeline/) Bối cảnh - Latency search của Uber Eats đã tăng tới mức không chấp nhận được. Ba nguyên nhân chính: re…
- Designing for latency and iteration Bài tóm tắt · Optiver · 2026
…lúc lệnh đi; giữ đường tick-to-trade nhanh trong khi cho researcher/trader abstraction gần như không tốn chi phí runtime. Cốt lõi là quyết định độ phức tạp được phép nằm ở đâu, và…
- Vector search và index ANN Chủ đề Thành viên
Search ngữ nghĩa, gợi ý và RAG quy về tìm các vector (embedding vài trăm tới vài nghìn chiều) gần một vector query. Vector không có thứ tự tự nhiên, nên B-tree hay inverted index không dùng được; ở quy mô lớn phải dùng…
- Search Federation Architecture at LinkedIn Bài tóm tắt · LinkedIn · 2018
…h — [bài gốc](https://engineering.linkedin.com/blog/2018/03/search-federation-architecture-at-linkedin) Bối cảnh - LinkedIn có nhiều "search backend" theo use case (People, Job...)…
- 3 Changes to Expand DoorDash's Product Search Beyond Delivery Bài tóm tắt · DoorDash · 2022
…ngineering/2022/05/10/3-changes-to-expand-doordashs-product-search/) Bối cảnh - Search của DoorDash được xây cho đồ ăn: nhà hàng và menu lồng nhau, gắn chặt với hệ thống giao đồ ăn…
- Accelerating Search and Ingestion with High-Performance gRPC in OpenSearch Bài tóm tắt · Uber · 2026
…gh-performance-grpc/) Bối cảnh - Uber đã chuẩn hoá trên OpenSearch cho search và retrieval (ghép tài xế, chống gian lận, gợi ý Uber Eats). Hạ tầng nội bộ nói gRPC + Protobuf, còn O…
- How image search works at Dropbox Bài tóm tắt · Dropbox · 2021
…— [bài gốc](https://dropbox.tech/machine-learning/how-image-search-works-at-dropbox) Bối cảnh - Ảnh là loại file phổ biến trên Dropbox nhưng tên file do máy ảnh đặt ( 2017-07-04 12…
- GPU-accelerated vector indexing in Elasticsearch with NVIDIA cuVS Bài tóm tắt · Elastic · 2026
…lớn · Độ khó: Trung bình — [bài gốc](https://www.elastic.co/search-labs/blog/vector-indexing-gpu-elasticsearch-cuvs) Bài ngắn của nhà cung cấp (viết cùng NVIDIA) giới thiệu tính nă…
- How Instacart Uses Embeddings to Improve Search Relevance Bài tóm tắt · Instacart · 2022
…tech.instacart.com/how-instacart-uses-embeddings-to-improve-search-relevance-e569839c3c36) Bài đi kèm paper SIGIR eCom 2022. Phần huấn luyện model (in-batch negative, cascade train…
- Evolution and Scale of Uber's Delivery Search Platform Bài tóm tắt · Uber · 2026
…w.uber.com/us/en/blog/evolution-and-scale-of-ubers-delivery-search-platform/) Bối cảnh - Phần lớn đơn Uber Eats bắt đầu từ ô tìm kiếm. Khớp từ khoá hỏng với từ đồng nghĩa, lỗi gõ,…
- How We Improved Our Performance Using ElasticSearch Plugins: Part 1 Bài tóm tắt · Tinder · 2019
…er-engineering/how-we-improved-our-performance-using-elasticsearch-plugins-part-1-b0850a7e5224) Phần 1 trong hai bài; phần 2 (9/2019): . Bối cảnh - Hệ gợi ý của Tinder lưu document…
- Nebula as a Storage Platform to Build Airbnb's Search Backends Bài tóm tắt · Airbnb · 2016
…b-engineering/nebula-as-a-storage-platform-to-build-airbnbs-search-backends-ecc577b05f06) Bối cảnh - 2015: dữ liệu cá nhân hoá cho search vượt sức một máy. Thay vì chỉ làm lại serv…
- Check 100 candidates, not 10 million documents: Faster kNN filters in Elasticsearch Bài tóm tắt · Elastic · 2026
…Quy mô lớn · Độ khó: Khó — [bài gốc](https://www.elastic.co/search-labs/blog/knn-filter-post-filtering) Bài nhà cung cấp về một tính năng của chính họ; benchmark do Elastic tự chạy…
- How We Improved Our Performance Using ElasticSearch Plugins: Part 2 Bài tóm tắt · Tinder · 2019
…er-engineering/how-we-improved-our-performance-using-elasticsearch-plugins-part-2-b051da2ee85b) Phần 2 trong hai bài; phần 1: . Bối cảnh - Mỗi query gợi ý phải gửi kèm danh sách bỏ…
- Building a Distributed Filesystem for Scalable Research Bài tóm tắt · Hudson River Trading · 2025
…ertrading.com/hrtbeat/distributed-filesystem-for-scalable-research/) Bối cảnh - HRT nạp lượng dữ liệu lớn; researcher dùng nó để phát triển và kiểm ý tưởng, ý tưởng tốt thành chiến…
- Filtered Vector Search: What ACORN Fixes, and What Fixes ACORN Bài tóm tắt · Qdrant · 2026
…hó — [bài gốc](https://qdrant.tech/articles/filtered-vector-search-acorn/) Bài nhà cung cấp, benchmark trên một máy laptop, chạy tuần tự, có bộ tái lập công khai; nên đọc tỉ lệ chứ…
- Scaling Our Geo-Search Service For 10x Load Bài tóm tắt · Gojek · 2022
…bình — [bài gốc](https://www.gojek.io/blog/scaling-our-geo-search-service-for-10x-load/) Bối cảnh - Available Driver Service (ADS) trả lời: "quanh vị trí này, tài xế nào thoả điều…
- Open sourcing Databus: LinkedIn's low latency change data capture system Bài tóm tắt · LinkedIn · 2013
…LinkedIn có nhiều hệ lưu trữ chuyên biệt: DB OLTP nhận ghi; search index, cache, read replica phục vụ đọc. Các hệ dẫn xuất này phải theo kịp DB chính một cách đáng tin cậy và giữ t…
- Timestone: Netflix's High-Throughput, Low-Latency Priority Queueing System Bài tóm tắt · Netflix · 2022
…ob Flink cập nhật index "hiện tại" và "lịch sử" trên Elasticsearch (best-effort, thứ tự theo bộ đếm version của message). - Mô hình: ưu tiên là số nguyên (thường là Unix timestamp…
- Member Transaction History: Data Store Selection Journey Bài tóm tắt · Walmart · 2019
…ache hơn Truy vấn động (facet, group-by, lọc) Cosmos, Azure Search, Azure SQL Azure Search Cosmos chưa có group-by/facet; nhưng Search latency cao , đang làm việc với Microsoft Phâ…
- Similarity Engine at eBay Bài tóm tắt · eBay · 2023
…ất tốt. - Đo backend: với HNSW, k càng lớn thì càng chậm (efSearch lớn) nhưng không mất chất lượng; ScaNN ít chậm đi nhưng rescore bằng độ chính xác đầy đủ thành nút thắt khi k lớn…
- Lessons from Building Observability Tools at Netflix Bài tóm tắt · Netflix · 2018
…gian thì Cassandra ; cần query theo nhiều trường thì Elasticsearch ; dữ liệu cũ (người dùng chủ yếu xem tuần gần nhất) giữ lâu hơn trong Hive . Một tập dữ liệu ban đầu để ở Elastic…
- How Upstash Monitors Uptime: Every Replica, Every Minute, From Everywhere Bài tóm tắt · Upstash · 2026
…5 giây: degraded) khỏi chết (quá 10 giây: fail). Vector và Search không chỉ ping mà upsert rồi query, vì với index "sống" nghĩa là trả lời được truy vấn. - Cảnh báo: Opsgenie page…
- How We Built a Logging Stack at Grab Bài tóm tắt · Grab · 2019
…điều tra (mất master vì ai đó làm đầy field data cache khi search) và ingest node lỗi kiểu lạ gây ảnh hưởng cả cụm. - Giám sát heap theo node bằng Datadog là cứu cánh: Kibana khôn…
- Lessons Learnt From Consolidating ML Models in a Large Scale Recommendation System Bài tóm tắt · Netflix · 2023
…dation-system-870c5ea5eb4a) Bối cảnh - Hệ recommendation và search thường mọc ra một model riêng cho mỗi use case : notification (user→item), item liên quan (item→item), search (qu…
- Why market data is a deep learning challenge Bài tóm tắt · Optiver · 2026
…a-is-a-deep-learning-challenge/) Bài của một quantitative researcher dẫn đầu nghiên cứu deep learning ở mảng HFT Mỹ của Optiver. Không có kiến trúc model cụ thể; wiki giữ vì nó mô…
- Geosharded Recommendations Part 3: Consistency Bài tóm tắt · Tinder · 2019
…O nhưng throughput rất thấp. - Đọc nhất quán mạnh từ Elasticsearch: - Elasticsearch là near real-time: lệnh ghi nằm trong buffer bộ nhớ cho tới lần refresh mới tìm thấy được. - Rei…
- Running a Software Factory Efficiently at Uber Scale Bài tóm tắt · Uber · 2026
…thay bằng chạy tool như lệnh CLI giải tại lúc gọi, và tool search chỉ nạp tool cần. Code-mode: model viết một script gom nhiều hành động (ví dụ gửi SQL, poll 2–5 lần, lấy kết quả)…
- KernelEvolve: How Meta's Ranking Engineer Agent Optimizes AI Infrastructure Bài tóm tắt · Meta · 2026
…báo cáo, xử lý vòng build nhiều phút và lỗi hạ tầng. - Tree search (Monte Carlo tree search, chiến lược tiến hoá): mỗi ứng viên là một nút; nút mới lấy ngữ cảnh từ cha (đào sâu hướ…
- ML Feature Serving Infrastructure at Lyft Bài tóm tắt · Lyft · 2021
…feature), từ đó nhân bản sang Hive (cho training) và Elasticsearch. Redis làm write-through cache cho cả giá trị lẫn metadata. Người ghi có thể phân tán nên dùng conditional check…
- Distributed tracing at Pinterest with new open source tools Bài tóm tắt · Pinterest · 2017
…→ gộp theo trace ID hoặc theo cửa sổ thời gian → lưu Elasticsearch, xem bằng Zipkin UI. Mở mã nguồn vào OpenZipkin (zipkin-sparkstreaming). Vì sao - Framework dùng chung theo ngôn…
- Batching và khấu hao round-trip Chủ đề Thành viên
Nhiều nút thắt không nằm ở việc mỗi thao tác tốn bao nhiêu công, mà ở chi phí cố định trả cho mỗi thao tác: một round-trip mạng, một lần fsync, một PUT lên object storage, một syscall, một transaction. Khi chi phí cố…
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- Hạ tầng nghiên cứu định lượng (dữ liệu thị trường, feature, backtest) Chủ đề Thành viên
Một quỹ định lượng hay công ty market making sống bằng vòng nghiên cứu: đặt giả thuyết → lấy dữ liệu → tạo feature → train model hay dựng tín hiệu → backtest/mô phỏng → đưa vào giao dịch thật → lặp lại. Theo Optiver, độ…
- Migration không downtime Chủ đề Thành viên
Hệ thống đang chạy thật (gọi xe, chat, thiết kế) không được dừng, nhưng phải đổi ngôn ngữ, database hoặc hạ tầng bên dưới.
- Độ tin cậy và multi-region Chủ đề Thành viên
Thay đổi kiến trúc lớn thường không đến từ kế hoạch mà từ một sự cố đau đớn. Khi đã chạy nhiều vùng, nhiều giả định của hệ thống một vùng không còn đúng.
- Load shedding, rate limit và backpressure Chủ đề Thành viên
Mọi hệ đều có lúc nhận nhiều việc hơn sức làm: spike của người dùng, client nội bộ có bug, dependency chậm đi, retry dồn lại. Theo Discord, khi chạm giới hạn năng lực thì đó là bài toán kinh tế: hoặc tăng cung (thêm…