Tìm kiếm
25 kết quả cho “SPANN”. Tìm không phân biệt dấu.
- Benchmarking databases for Global App Bài tóm tắt · Mercari · 2025
…n nhân bản nhiều vùng nhất quán mạnh. Mercari trước đó chọn Spanner cho Merpay và nhiều service. Thay đổi chính - Ma trận 11 tiêu chí có trọng số: scale và hiệu năng (20%), chi phí…
- Real-Time Indexing for Billions of Vectors: How we built fast, fresh vector indexing at scale in CockroachDB Bài tóm tắt · Cockroach Labs · 2025
…Độ khó: Khó — [bài gốc](https://www.cockroachlabs.com/blog/cspann-real-time-indexing-billions-vectors/) Bài nhà cung cấp, giới thiệu tính năng còn ở dạng preview; không có số đo hi…
- グローバル展開にむけた基盤の再構築 (Rebuilding Foundation for Global Expansion) Bài tóm tắt · Mercari · 2025
…hông thống nhất. - Microservices: thống nhất tối thiểu (Go, Spanner/CloudSQL, Kubernetes) nhưng polyrepo (1 service = 1 repo) và mỗi team tự quyết cấu trúc, nên nhiều service nhỏ,…
- 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…
- 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".
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Độ 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.
- 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:
- Multi-tenancy và cô lập tenant Chủ đề Thành viên
Một hệ phục vụ nhiều khách (tenant: workspace, shop, organization, account, service nội bộ) trên cùng hạ tầng thì rẻ và dễ vận hành, vì tài nguyên được dùng chung. Cái giá là bốn câu hỏi đi theo hệ suốt đời:
- Cockroach Labs Công ty Thành viên
Bài 2026 của Cockroach Labs nói về bên trong storage engine Pebble của CockroachDB: từ v25.4 (bật trong benchmark nightly cuối 6/2025), value lớn được tách khỏi key ra blob file để compaction chỉ chép handle; theo…
- No record left behind: How WarpStream can withstand cloud provider regional outages Bài tóm tắt · WarpStream · 2025
…l plane: trạng thái chính vốn nằm trong DynamoDB (AWS) hoặc Spanner (GCP). Chuyển sang DynamoDB Global Tables nhất quán mạnh đa region hoặc Spanner đa region là gần như đủ; các reg…
- The history of Postgres sharding Bài tóm tắt · PlanetScale · 2026
…esharding và schema change vẫn nặng tay. - Giấu khoá shard: Spanner (paper 2012, dịch vụ 2017), CockroachDB, Yugabyte tự chia và dời dữ liệu. Theo PlanetScale, vì không phải Postgr…
- Himeji: A Scalable Centralized System for Authorization at Airbnb Bài tóm tắt · Airbnb · 2021
…theo mutation phát ra từ DB (CDC); lưu trên Aurora thay vì Spanner. Giữ hedging, cache phân tầng, load shedding như Zanzibar. - Số liệu (3/2021): từ 0 (3/2020) lên 850k entity/giâ…
- A Decade of Evolution of Alibaba's Databases - Part 1 Bài tóm tắt · Alibaba · 2019
…t triển: X-DB, nhắm tới một database phân tán toàn cầu kiểu Spanner. Lý do: hiệu năng đọc/ghi lúc 00:00, chi phí SSD khi dữ liệu nóng và lạnh lẫn với nhau, và phần cứng mới (NVM, R…
- Ideal isn't real: Stress testing CockroachDB's resilience Bài tóm tắt · Cockroach Labs · 2025
Benchmark kiểu TPC-C chỉ đo tốc độ khi mọi thứ hoàn hảo; theo Cockroach Labs, doanh nghiệp trung bình gặp 86 sự cố mỗi năm (khảo sát 2025 của chính họ).
- GPU-accelerated vector indexing in Elasticsearch with NVIDIA cuVS Bài tóm tắt · Elastic · 2026
Dựng index vector trên CPU ở quy mô TB–PB có thể mất nhiều ngày (theo một nguồn Elastic dẫn), cản trở những workload phải dựng lại index thường xuyên: catalog sản phẩm làm mới mỗi đêm, đổi embedding model.
- Check 100 candidates, not 10 million documents: Faster kNN filters in Elasticsearch Bài tóm tắt · Elastic · 2026
Elasticsearch có hai cấu trúc ANN cho densevector: HNSW (đồ thị lân cận, đi từ hàng xóm sang hàng xóm, giữ beam numcandidates) và IVF (bbqdisk, gom vector quanh centroid, quét posting list gần nhất). Cả hai đều nằm theo…
- How Figma's databases team lived to tell the scale Bài tóm tắt · Figma · 2024
…huyên môn đang có. Thay đổi chính - Loại CockroachDB, TiDB, Spanner, Vitess và NoSQL: - migration giữa hai kho dữ liệu phức tạp; - mất chuyên môn RDS Postgres tích luỹ nhiều năm; -…
- Single-Store Vector Index: Architecture and Memory Efficiency Bài tóm tắt · Memgraph · 2026
Memgraph là graph DB trong bộ nhớ. Vector search ở quy mô hàng triệu node với embedding nhiều chiều làm RAM thành nút thắt.
- Mercari Công ty Thành viên
PaymentService của Merpay (2019) giữ nhất quán thanh toán qua nhiều service bằng cách tự làm ở tầng ứng dụng: chia pha + state machine, idempotency key bắt buộc, bù trừ kiểu TCC, đối soát và fault injection . Ba năm…
- PlanetScale Công ty Thành viên
Nhà cung cấp DB managed (Vitess, Postgres). Trong sự cố AWS us-east-1 tháng 10/2025, tách control plane khỏi data plane giúp DB của khách chạy tiếp khi control plane sập . Bài lịch sử shard Postgres (2026) là góc nhìn…
- Filtered Vector Search: What ACORN Fixes, and What Fixes ACORN Bài tóm tắt · Qdrant · 2026
Filter metadata biến đồ thị HNSW thành các đảo rời: với m=16 mặc định, tập 1 triệu điểm có trung bình khoảng 21 cạnh mỗi node ở tầng 0; filter bỏ 96% điểm thì trung bình còn chưa tới 1 cạnh, việc duyệt bị kẹt trước khi…
- Behind the scenes: Redpanda Cloud's response to the GCP outage Bài tóm tắt · Redpanda · 2025
…oàn bộ sức nặng của sự cố (so sánh: đặt metadata ở DynamoDB/Spanner). - Dữ liệu chính trên NVMe cục bộ , dữ liệu cũ đẩy bất đồng bộ lên tiered storage; replication factor bắt buộc…
- Scaling Datastores at Slack with Vitess Bài tóm tắt · Slack · 2020
…h và replica. - Loại NoSQL (DynamoDB, Cassandra) và NewSQL (Spanner, CockroachDB) vì có hàng nghìn query, nhiều cú pháp riêng của MySQL, và nhiều năm quy trình vận hành viết cho My…
- WarpStream Công ty Thành viên
Kafka "diskless" trên object storage. Năm 2025 ra mắt cụm đa region: agent ghi quorum 3 bucket ở 3 region, control plane trên DynamoDB Global Tables hoặc Spanner đa region với một leader được bầu; mất trọn một region mà…