Tìm kiếm
40 kết quả cho “Index build”. Tìm không phân biệt dấu.
- GPU-accelerated vector indexing in Elasticsearch with NVIDIA cuVS Bài tóm tắt · Elastic · 2026
…— [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ăng; số liệu là benchmark…
- 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…
- CI và build ở quy mô lớn Chủ đề Thành viên
Lúc nhỏ, CI là "mỗi commit chạy hết build và test". Khi codebase và số commit tăng, chạy hết trở thành bất khả (Stripe 2026: chạy tuần tự mất bốn tháng), và thời gian chờ của một thay đổi không còn chỉ là thời gian…
- How we accidentally built a better build system for OCaml Bài tóm tắt · Jane Street · 2025
…m/how-we-accidentally-built-a-better-build-system-for-ocaml-index/) Bối cảnh - Khoảng 2012 , không hài lòng với OMake, Jane Street tự viết build system Jenga . Họ mở mã nguồn, nhưn…
- Online index migration and shard-scaling in OpenSearch with AOSC Bài tóm tắt · Atlassian · 2026
…g/how-we-build/opensearch-aosc-plugin) Bối cảnh - Team Core Index Serving (Search Platform) vận hành OpenSearch phía sau search của Confluence, Jira và Rovo: hơn 300 cụm, hơn 2.500…
- Under the Hood: Building out the infrastructure for Graph Search Bài tóm tắt · Meta · 2013
…iết lại toàn bộ backend và frontend để đạt hiệu năng, nhưng index bị giới hạn nên khi người dùng muốn thêm kết quả lại chuyển sang PPS); và các tính năng khác (Nearby, tag trong po…
- Nebula as a Storage Platform to Build Airbnb's Search Backends Bài tóm tắt · Airbnb · 2016
…namoDB Streams → Kinesis consumer → Kafka. - Làm lại search indexing trên Nebula: index sinh offline từ snapshot hằng ngày, chia shard sẵn và deploy như một binary; rollback index…
- From Local to Global: Building Seamless B2C Product Integration at Mercari Bài tóm tắt · Mercari · 2025
…à audit. - Chuỗi tách bước: sync → lưu → phát event → SearchIndexer cập nhật index bất đồng bộ, không chặn luồng sync. - Ranh giới trong modular monolith: một module riêng nhận eve…
- Building the Activity Graph, Part 2 Bài tóm tắt · LinkedIn · 2017
…/building-the-activity-graph--part-2) Bối cảnh - FollowFeed index mọi Activity thành danh sách theo thời gian của từng actor, key là URN của actor. Bản ghi TimelineRecord phải nhỏ…
- Building observability into Notion's dead-letter queue Bài tóm tắt · Notion · 2026
…ột task nền chạy qua job queue: thông báo khi bị @-mention, index trang cho search, sinh embedding, đồng bộ lịch, export workspace. Queue phân phối việc sao cho không workspace hay…
- Building Scalable Real Time Analytics, Alerting and Anomaly Detection Architecture at Dream11 Bài tóm tắt · Dream11 · 2019
…ng chế độ file. - Ghi vào Elasticsearch qua sink connector, index theo tuần để dễ lưu trữ dữ liệu cũ; hỗ trợ upsert; mapping schema phải xử lý cẩn thận. - Alert bằng ElastAlert với…
- Building Venice with Apache Helix Bài tóm tắt · LinkedIn · 2017
…nhau (kho chỉ cần put/get nhanh, kho cần nhất quán mạnh và index). Theo bài, họ không viết mỗi kho từ đầu mà dùng thư viện chung; Helix (ra đời cho Espresso) lo quản lý cụm và đượ…
- Building a High-Throughput Metrics System Using Open Source Software Bài tóm tắt · Two Sigma · 2019
…Kibana (schema linh hoạt, có sẵn UI phân tích, mỗi ngày một index; có hỗ trợ nội bộ). So với Druid, Graphite, InfluxDB, PostgreSQL, TrailDB. 2. Chịu throughput: benchmark nội bộ ch…
- Chi phí hạ tầng và build vs buy Chủ đề Thành viên
Khi còn nhỏ, chi phí hạ tầng là chuyện phụ và cloud là lựa chọn hiển nhiên. Khi lớn lên, hoá đơn có thể chiếm phần lớn giá vốn. Hai câu hỏi xuất hiện: tối ưu chi phí trên nền đang có thế nào, và khi nào nên tự xây (hoặc…
- Did you mean "Galene"? Bài tóm tắt · LinkedIn · 2014
…2013 (); hai thiết kế giống nhau ở nhiều chỗ (static rank, index dựng offline + live update). Bối cảnh - Search của LinkedIn (hơn 300 triệu member, 2014) dựng trên Lucene , rồi đắ…
- Similarity Engine at eBay Bài tóm tắt · eBay · 2023
…+ phân vùng); hỗ trợ L2, inner product, cosine, Hamming. - Index builder phân tán: dịch vụ ingest ghi yêu cầu dựng vào kho metadata job; scheduler chia việc cho các node builder,…
- Search Architecture Bài tóm tắt · Instagram · 2015
…search có nhận biết social graph của Facebook, đã chạy với index hàng nghìn tỉ document. Cùng giai đoạn, traffic search tăng 65% (user tăng, cộng 12% nhiều người dùng search hơn m…
- Goodbye to sequential integers, hello UUIDv7 Bài tóm tắt · Buildkite · 2023
…á trị ngẫu nhiên nên chèn vào chỗ ngẫu nhiên trong B-tree ( index locality kém ). Sản phẩm của họ hay đọc dữ liệu mới nhất; với ID tuần tự thì dữ liệu mới nằm dồn ở mép phải của in…
- DataHub: A generalized metadata search & discovery tool Bài tóm tắt · LinkedIn · 2019
…Event (ảnh trước/sau của aspect); job Samza xử lý MAE dựng index search và graph, partition theo URN để giữ thứ tự từng entity. - Năm 2019: 19 loại entity, hàng chục triệu bản ghi…
- Lessons from Building Observability Tools at Netflix Bài tóm tắt · Netflix · 2018
…ng Hive . Một tập dữ liệu ban đầu để ở Elasticsearch cho dễ index nhiều trường, nhưng khi tốc độ ghi tăng, thời gian index dài tới mức dữ liệu chưa có khi người dùng query hoặc trả…
- MySQL sharding at Quora Bài tóm tắt · Quora · 2020
…gày, khoá X lúc tạo trigger, trigger nhân đôi ghi; chọn sai index trên bảng 1 TB tai hại hơn 100 GB; bảng lớn không chuyển được bằng cách trên. - Tự làm thay vì dùng bên thứ ba : d…
- The Great Re-shard: adding Postgres capacity (again) with zero downtime Bài tóm tắt · Notion · 2023
…on (mỗi cái 5 schema), mỗi DB mới subscribe một cái. Bỏ tạo index lúc chép rồi dựng lại sau làm thời gian đồng bộ giảm từ 3 ngày xuống 12 giờ . - Shard luôn tầng PgBouncer trước: t…
- Dynein: Building a Distributed Delayed Job Queueing System Bài tóm tắt · Airbnb · 2019
…d hẹp: phần lớn chi phí là tính năng không dùng. - Mô hình "index theo thời gian + quét quá hạn" shard được tầm thường nếu khoá phân vùng ngẫu nhiên. - Mỗi service một queue là cô…
- Sitar-agent: Building a reliable dynamic configuration sidecar at scale Bài tóm tắt · Airbnb · 2026
…/ghi đa luồng (phải khoá cả file khi ghi), mỗi lần ghi phải index lại toàn bộ , trong khi gần như mỗi chu kỳ 10 giây đều có config đổi; không có thư viện cho mọi ngôn ngữ. Benchmar…
- Selective Test Execution at Stripe: Fast CI for a 50M-line Ruby monorepo Bài tóm tắt · Stripe · 2026
…n ghi vào file log riêng của tiến trình; mọi việc đắt (gộp, index, đảo chiều) làm ngoài đường nóng. - Scope phân cấp: file mở ở root scope là phụ thuộc toàn cục; đổi nó là chạy hết…
- 3 Changes to Expand DoorDash's Product Search Beyond Delivery Bài tóm tắt · DoorDash · 2022
…u riêng. Thay đổi chính - Hạ tầng search dựng lại từ đầu: - Indexing thế hệ mới: tạo materialized view của tài liệu search trước khi đưa vào index, nên rebuild nhanh hơn và tất địn…
- How we built it: our new Articles feature for Stack Overflow for Teams Bài tóm tắt · Stack Overflow · 2020
…tag này khi Teams bật tính năng, bảo vệ khỏi bị xoá. Trong index search và trong bảng Posts (đã denormalize), chúng là tag thường; tìm theo loại chỉ là tìm theo tag, thêm toán tử…
- Designing a SystemVerilog Language Server Bài tóm tắt · Hudson River Trading · 2026
…nh thiết kế, kiểm mỗi lần tham số hoá, ra symbol). - Tối ưu indexer (chạy lúc mở editor, quét workspace để map tên module → file): 1. Mỗi thread một SourceManager trên stack thay c…
- From 3TB to 100GB: A Cost-Saving Journey in Database Maintenance Bài tóm tắt · Allegro · 2023
…. 5. Bất ngờ: sau shrink, endpoint chậm hẳn. Nguyên nhân là index fragmentation lên trên 90% cho gần như mọi index (Microsoft có ghi trong tài liệu). Rebuild index với ONLINE = ON…
- ML Model Deployment for Zillow Floor Plans with SageMaker Bài tóm tắt · Zillow · 2020
Zillow Floor Plan: model phát hiện cửa sổ, cửa ra vào, lối mở trong ảnh panorama của tour 3D để tự động hoá việc vẽ sơ đồ nhà. Cần hạ tầng deploy và phục vụ model dễ tích hợp, tin cậy, dễ thêm model, dùng lại được cho…
- 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:
- 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".
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Deploy và release an toàn Chủ đề Thành viên
Phần lớn sự cố bắt đầu bằng một thay đổi: code mới, cấu hình mới, hạ tầng mới. Khi hệ thống và tổ chức lớn lên, câu hỏi là làm sao đưa thay đổi lên production thường xuyên mà vẫn giới hạn được thiệt hại khi có lỗi.
- Kiến trúc frontend Chủ đề Thành viên
Frontend bắt đầu là vài trang render ở server; lớn lên thành ứng dụng có trạng thái, nhiều team cùng sửa, và mỗi tính năng thêm vào là thêm byte phải tải. Ba trục lặp lại trong các nguồn: render ở đâu (server, client,…
- 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.
- 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:
- Pipeline dữ liệu và analytics Chủ đề Thành viên
Lúc đầu, báo cáo chạy thẳng trên DB production. Đến một lúc truy vấn phân tích làm chậm giao dịch, dữ liệu cần gộp từ nhiều nguồn, và có thêm người dùng mới (analyst, ML, khách hàng xem dashboard). Khi đó cần một mặt…
- Cache và invalidation Chủ đề Thành viên
Cache là cách rẻ nhất để một DB chịu được lượng đọc tăng nhiều lần. Vì vậy nó xuất hiện ngay từ giai đoạn đầu (Instagram 2011, Facebook 2004–2010). Cái giá đến sau, và lặp lại ở hầu hết các nguồn:
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng: