Tìm kiếm
40 kết quả cho “Query planner”. Tìm không phân biệt dấu.
- Query planner và hiệu năng truy vấn Chủ đề Thành viên
Database quan hệ không chạy SQL theo đúng cách nó được viết. Query planner chọn một plan (dùng index nào, join kiểu gì: nested loop, merge, hash; dừng sớm khi có LIMIT hay không) dựa trên thống kê về dữ liệu: số dòng,…
- Debugging the Postgres query planner Bài tóm tắt · GoCardless · 2019
…bài gốc](https://gocardless.com/blog/debugging-the-postgres-query-planner/) Bối cảnh - Năm 2019, DB Postgres chính của GoCardless khoảng 2 TB . Bảng payment transitions (mỗi lần pa…
- PostgreSQL Stories: From slow query to fast, via stats Bài tóm tắt · Render · 2024
…ng bình — [bài gốc](https://render.com/blog/postgresql-slow-query-to-fast-via-stats) Phần 2 của một câu chuyện; phần 1 (tìm ra query làm treo pipeline deploy staging) chưa có trong…
- PostgreSQL Stories: A simple query with a big problem Bài tóm tắt · Render · 2024
…bình — [bài gốc](https://render.com/blog/postgresql-simple-query-big-problem) Phần 1 của câu chuyện hai phần. Phần này tìm ra query gây tắc và gỡ tắc; phần 2 () giải thích vì sao…
- Snowflake Optima Planning: cross-query performance Bài tóm tắt · Snowflake · 2026
…ake.com/en/blog/engineering/snowflake-optima-planning-cross-query-performance/) Bài của nhà cung cấp về một tính năng; mọi nhận định và số liệu là theo Snowflake. Không có chi tiết…
- Filtered Vector Search: What ACORN Fixes, and What Fixes ACORN Bài tóm tắt · Qdrant · 2026
…ndex, recall 100% ở 1,3 ms. Với giao 1%, planner gửi 29/500 query vào đồ thị và 471 vào payload index. - Cấu hình mặc định (planner, cạnh thêm, ACORN tắt): hầu hết filter trên 90%…
- Behind the scenes: How Database Traffic Control works Bài tóm tắt · PlanetScale · 2026
…theo PlanetScale. Bối cảnh - Bài toán: database quá tải vì query đắt bất ngờ , kể cả nhiều query vừa phải cộng dồn lại. - PlanetScale đã có extension pginsights dùng hook Executor…
- Beyond synthetic testing: Capturing and replaying real database workloads at Airbnb Bài tóm tắt · Airbnb · 2026
…ture cũ mượn từ pipeline observability: mỗi ngôn ngữ tự log query vào Kafka, mỗi use case tự xử lý, replayer riêng. Bảo trì nặng, chủ sở hữu mơ hồ, và thiếu ngữ cảnh giao dịch nên…
- LIquid: The soul of a new graph database, Part 2 Bài tóm tắt · LinkedIn · 2020
…owsing : một trang cần một subgraph nhỏ nhưng phức tạp, tức query có hàng chục tới hàng trăm ràng buộc cạnh, toàn là self-join và lookup ngẫu nhiên. Thay đổi chính - Index băm thay…
- 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…
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- 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…
- 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.
- 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".
- 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:
- 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 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, độ…
- How we made ClickStack 5x faster for ClickHouse observability Bài tóm tắt · ClickHouse · 2026
…y mô petabyte, với khách lớn trong private preview và beta: query chậm, Top N trên khoảng thời gian ngắn chậm, search và aggregation bị timeout. Cách xử lý trước đó là sửa vá từng…
- Knowing When Your Composite Index Earns Its Write Cost Bài tóm tắt · Tiger Data · 2026
…riệu dòng, 90 ngày, 10.000 tag; index (tag id, ts DESC) cho query dashboard. Thay đổi chính (quy trình bốn bước) 1. Index phục vụ được query nào: B-tree sắp theo thứ tự từ điển, nê…
- GoCardless Công ty Thành viên
Công ty thanh toán chạy Postgres trên bare-metal. Hai bài cho thấy hai mặt của độ tin cậy DB: một migration schema "vô hại" gây 15 giây downtime vì hàng đợi khoá , và một lần primary hỏng mà Pacemaker không promote…
- Check 100 candidates, not 10 million documents: Faster kNN filters in Elasticsearch Bài tóm tắt · Elastic · 2026
…egment Lucene : mỗi segment một đồ thị/một bộ posting list, query tìm từng segment rồi gộp. - Filter đặt trong mệnh đề knn là pre-filter : kết quả là k láng giềng gần nhất trong số…
- Render Công ty Thành viên
Nền tảng PaaS sống sót sự cố AWS us-east-1 (10/2025) nhờ các quyết định nhiều năm: chỉ dùng dịch vụ AWS nền tảng, tự chạy Kubernetes với control plane ngoài us-east-1, và né us-east-1 cho hạ tầng lõi . Năm 2024 Render…
- Working with PostgreSQL Bài tóm tắt · Zerodha · 2021
…dịch và ngày nghỉ gần như không có user. Cao điểm 40–50.000 query/giây dù đã có lớp cache phía trước. - Nhiều năm chỉ chạy một cặp master-replica (32 core, 64 GB RAM) chứa hàng tỷ…
- Partitioning GitHub's relational databases to handle scale Bài tóm tắt · GitHub · 2021
…ng mọi tính năng trên đó. - 2019: mysql1 trung bình 950.000 query/giây (900K trên replica, 50K trên primary). Thay đổi chính 1. Tách ảo trước (virtual partitions): - Schema domain:…
- How Figma's databases team lived to tell the scale Bài tóm tắt · Figma · 2024
…ck trong vài giây. - Kiểm chứng view: load test bằng corpus query production (overhead tối đa <10%), cộng shadow reads so sánh kết quả có view và không có view. - Rồi mới tách vật…
- The Real Cost of a Single Insert in Postgres Bài tóm tắt · Tiger Data · 2026
…là 17 MB/s WAL cho 2 MB/s dữ liệu, chưa tính autovacuum và query. Mỗi index thêm khoảng một bản ghi và 80 byte mỗi dòng. - Bốn cách giảm, xếp theo rủi ro tăng dần: (1) gom ghi bằn…
- Enforce Timeout: A DoorDash Reliability Methodology Bài tóm tắt · DoorDash · 2018
…- Với database: CPU và I/O là tài nguyên chịu nặng nhất từ query chậm. Thử vài query nặng nhất trên staging, AWS Performance Insights gợi ý cần instance lớn gấp 1.000 lần. Trên Au…
- Handling Growth with Postgres: 5 Tips From Instagram Bài tóm tắt · Instagram · 2013
…m tag: chỉ index các tag có ≥100 ảnh (dữ liệu có đuôi dài). Query từ ~215ms (quét ~15.000 hàng) xuống ~3ms (169 hàng). Planner vẫn dùng đúng index với điều kiện chặt hơn (≥500). 2.…
- LinkedIn Công ty Thành viên
Bài khung là bài nhìn lại năm 2015 . LinkedIn bắt đầu năm 2003 là một monolith tên Leo. Service đầu tiên tách ra là member graph, vì đồ thị kết nối có profile tải khác hẳn; DB profile được đỡ bằng scale dọc rồi replica…
- How we systematically improved our reliability Bài tóm tắt · Neon · 2026
…của nó vào thẳng: bắt nó dựng notebook đặt mỗi con số cạnh query sinh ra nó để kỹ sư chạy lại. Tốt hơn nữa là có dashboard SLO/SLI để không cần AI. - Ba mốc thời gian: phát hiện,…
- Sizing Your IIoT Table Before You Deploy Bài tóm tắt · Tiger Data · 2026
…lần hay được trích dẫn chỉ đủ cho heap. - Dự phóng bằng một query đọc pg relation size , pg indexes size trên bảng PoC đã nạp: 10.000 tag × 1 Hz × 24 tháng = 631 tỉ dòng, 60 TB , t…
- ClickHouse Công ty Thành viên
ClickHouse Cloud có thêm Postgres managed, và với dịch vụ đó WAL archival là thứ bảo đảm khôi phục được. Năm 2026, khi đưa Postgres vào môi trường ít tài nguyên, họ viết lại WAL-G (Go) thành WAL-RUS (Rust) để bộ nhớ dự…
- Elastic Công ty Thành viên
Elastic (nhà cung cấp Elasticsearch) xuất hiện trong wiki qua các bài 2026 về vector search. Năm 2026, query vector có filter được engine tự chọn lọc trước hay lọc sau theo độ chọn lọc ước tính, có thử lại và lùi về lọc…
- Qdrant Công ty Thành viên
Nguồn duy nhất của Qdrant (vector DB) trong wiki: năm 2026 họ đo hai cách giữ đồ thị HNSW dùng được khi có filter (cạnh thêm lúc dựng index và ACORN lúc tìm) cùng planner chọn đường theo độ chọn lọc, và chỉ ra chỗ cạnh…
- Uber Công ty Thành viên
Một vòng đủ: monolith → microservices → tổ chức lại microservices. Năm 2012–2013 Uber có hai monolith; khi lên hàng trăm kỹ sư thì tách. Lý do chủ yếu là tổ chức. Năm 2015 họ có 500+ service và phải chuẩn hoá contract…
- Running Cost-Efficient Export Workloads at Uber Bài tóm tắt · Uber · 2026
…yêu cầu của một người xem dữ liệu cá nhân mà công ty giữ): query điểm hoặc predicate hẹp theo rider/driver/courier ID trên bảng giao dịch Hudi lớn chia partition theo ngày, chạy n…
- DoorDash Công ty Thành viên
Nguồn đầu tiên của DoorDash trong wiki là bài 2022 của một thực tập sinh nghiên cứu (CMU): chaos engineering ở production không hợp với DoorDash vì khách mất đơn, nên thử fault injection có hệ thống ở mức service…
- Anatomy of a (Postgres) search engine Bài tóm tắt · PlanetScale · 2026
…tmap thì dùng lệnh vector). Dữ liệu vị trí (cho phrase/span query) để riêng vì ít truy vấn cần; dữ liệu tần suất cho chấm điểm BM25 . Kích thước index khoảng 20% corpus nếu không c…
- Neon Công ty Thành viên
Postgres serverless tách storage và compute, mỗi compute một pod Kubernetes. Sự cố 5/2025 ở us-east-1: compute rảnh không được tắt, subnet (cỡ nhỏ vì là region đời đầu) hết IP do hành vi giữ dư IP của AWS CNI; đổi cấu…
- Snowflake Công ty Thành viên
Nguồn đầu tiên của Snowflake trong wiki là bài về đường ghi của Adaptive Warehouses (2026): micro-partition bất biến làm sửa nhỏ thành viết lại lớn, nên họ ghi delta + bitmap, dùng lại thống kê cột, rồi chồng I/O với…