Tìm kiếm
40 kết quả cho “Hot key”. Tìm không phân biệt dấu.
- 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:
- From Static Rate Limiting to Adaptive Traffic Management in Airbnb's Key-Value Store Bài tóm tắt · Airbnb · 2026
…hư nhau; - lệch truy cập: quota theo caller không thấy được hot key . Một listing nổi tiếng được hàng nghìn caller khác nhau gọi cùng lúc, mỗi caller vẫn trong quota, nhưng tổng lạ…
- How Medium Detects Hotspots in DynamoDB using ElasticSearch, Logstash and Kibana Bài tóm tắt · Medium · 2015
…n — [bài gốc](https://medium.engineering/how-medium-detects-hotspots-in-dynamodb-using-elasticsearch-logstash-and-kibana-aaa3d6632cfd) Site chặn crawler; wiki đọc toàn văn qua trìn…
- Infrastructure Security as a product for Hotstar Bài tóm tắt · Disney Hotstar · 2020
…2020 · 3. Quy mô lớn · Độ khó: Dễ — [bài gốc](https://blog.hotstar.com/realizing-infrastructure-security-as-a-product-for-hotstar-in-90-120-days-4e24f84b65f0) Tải từ Wayback. Các…
- Introducing Espresso - LinkedIn's hot new distributed document store Bài tóm tắt · LinkedIn · 2015
…eering.linkedin.com/espresso/introducing-espresso-linkedins-hot-new-distributed-document-store) Bối cảnh - Trước Espresso, LinkedIn dùng Oracle (dữ liệu chính, nhất quán mạnh) và V…
- How we rolled out security keys at Twitter Bài tóm tắt · Twitter · 2021
…cho phép) → đo tỉ lệ đăng ký theo người và theo team → hạn chót báo trước → tắt cách cũ. Giống cách đổi mặc định ở hạ tầng. - Điểm nghẽn còn lại nằm ở hệ sinh thái: ứng dụng deskto…
- How Etsy caches: hashing, Ketama, and cache smearing Bài tóm tắt · Etsy · 2017
…ụ đơn giản) vẫn ở chỗ cũ; tránh đợt tải dồn khi đổi pool. - Hot key : lượt đọc theo phân phối luỹ thừa; có key được đọc nhiều và giá trị đủ lớn để làm bão hoà card mạng của máy chứ…
- Building a New Rust Driver for ScyllaDB's DynamoDB API – with 58% More Throughput Bài tóm tắt · ScyllaDB · 2026
…AWS tăng latency mạnh, driver mới giữ thấp, nhất là p99. - Hot partition với LWT (99% request vào 10% key của một nhóm nhỏ partition): round-robin tệ hơn cả SDK AWS vì rải request…
- A Decade of Evolution of Alibaba's Databases - Part 2 Bài tóm tắt · Alibaba · 2019
…thành nền cho chẩn đoán tự động (CloudDBA) và TSDB. - 2016, hot key ở cache Tair: một key trong cache chỉ nằm trên một máy, nên lượng truy cập tập trung dịp Double 11 vượt CPU và N…
- Sitar-agent: Building a reliable dynamic configuration sidecar at scale Bài tóm tắt · Airbnb · 2026
…: commit vào Sitar Service (version, changelog, ACL) → Snapshot Service mỗi giờ đóng gói toàn bộ config lên S3 → khi pod khởi động, sidecar chạy trước, tải snapshot từ S3 vào đĩa c…
- Catching bugs on the client-side: how we developed our error tracking system Bài tóm tắt · Bumble · 2020
…rosoft mua HockeyApp và đẩy người dùng sang AppCenter, hạn chót 16/10/2019, nhưng AppCenter chỉ hỗ trợ file mapping DexGuard (cần để giải mã stack trace Android, không có thì không…
- Building High Throughput Payment Account Processing Bài tóm tắt · Uber · 2026
…, audit trail bất biến bằng UAC (User Account Changelog). - Hot account: đến 2023, một số tài khoản cần nhiều hơn giới hạn 3–4 cập nhật mỗi giây của hệ. Ví dụ: nhà vận hành marketp…
- Snitch: Putting consistency back into S3 Bài tóm tắt · Box · 2018
…rời nhau. Throttling DynamoDB không do capacity tổng mà do hot partition : mọi object cùng thư mục chung khoá; sửa bằng salt từ hash của path + định danh object. Kết quả: thao tác…
- Single-Store Vector Index: Architecture and Memory Efficiency Bài tóm tắt · Memgraph · 2026
…ác. Thay đổi chính - Một kho, một câu chuyện bền vững: snapshot và WAL phủ cả đồ thị lẫn mọi index; khôi phục dựng lại vector index cùng lượt với dữ liệu, không phải phát lại một k…
- Code caching for JavaScript developers Bài tóm tắt · V8 (Google) · 2019
…ồi đính bytecode làm metadata của file trong cache; lần ba (hot) deserialize, bỏ qua compile. - Code cache chỉ serialize sau khi script chạy xong , để gồm cả hàm compile lười trong…
- Atomic slot migration with Redis 8.4 Bài tóm tắt · Redis · 2026
…u dải slot. - Các bước: đích mở hai kết nối tới nguồn (snapshot và luồng ghi mới, chạy song song, dùng cơ chế replication mới của Redis 8.0) → nguồn fork, gửi snapshot (thường là R…
- Nebula as a Storage Platform to Build Airbnb's Search Backends Bài tóm tắt · Airbnb · 2016
…, nhận cập nhật realtime từ Kafka, thao tác hàng loạt (snapshot, compact, nạp feature tính offline, thay cả cột), chi phí vận hành thấp. Thay đổi chính - Nebula : kho dữ liệu versi…
- The million dollar engineering problem Bài tóm tắt · Segment · 2017
…ăng rồi không thu lại. Không có công cụ thần kỳ. - DynamoDB hot shard (~300.000 USD/năm): - Bị throttle dù đã cấp dư capacity. Thực tế tiền capacity quyết định số partition , không…
- Stack Overflow: How We Do App Caching - 2019 Edition Bài tóm tắt · Stack Overflow · 2019
Thang độ trễ (2019): RAM khoảng 100 ns; một lần gọi Redis qua LAN của họ 0,2–0,5 ms (chậm hơn RAM 2.000–5.000 lần); trang câu hỏi render trung bình 18–20 ms, nên vài lần gọi Redis đã chiếm một phần đáng kể.
- Our Migration to FoundationDB, Part 1 Bài tóm tắt · Inngest · 2026
Queue của Inngest quyết định job nào chạy tiếp, cho account nào, trên executor nào; mọi lần chạy function đều đi qua nó, và nó phải giữ công bằng giữa các tenant. Hiện chạy nhiều shard queue tách theo bậc giá (free,…
- Wix Inbox Journey: 3 Approaches for Zero Downtime Database Migration Bài tóm tắt · Wix · 2021
…các phòng chat không đều về traffic lẫn dung lượng, nên tạo hot spot , có node crash; - mẫu truy cập mới không dùng đủ khoá chính, buộc phải thêm secondary index rồi materialized v…
- Serverless Transactions Serve Customers Bài tóm tắt · CapitalOne · 2017
…p theo khoá chính , nạp tuần tự làm DynamoDB bị throttle vì hot partition . Sửa bằng cách xáo trộn dữ liệu trong file trước khi nạp để ghi rải đều nhiều partition song song. - Luôn…
- Attack of the Shards: Our Migration to FoundationDB, Part 2 Bài tóm tắt · Inngest · 2026
Inngest (nền tảng durable execution) chuyển queue từ Valkey (bản fork của Redis, chạy trong RAM, thao tác queue đơn luồng) sang FoundationDB (KV có transaction, dữ liệu trên đĩa).
- Behind the Pins: Building Analytics Bài tóm tắt · Pinterest · 2014
8/2014 Pinterest ra bản 2 của công cụ analytics cho doanh nghiệp (analytics theo domain, profile, audience; phân theo quốc gia, ứng dụng; impression, click, repin).
- Deployment of etcd on AWS EC2 Bài tóm tắt · etcd · 2017
…h viên; càng nhiều miền lỗi độc lập càng khó mất hẳn); snapshot của etcd v3 đủ rẻ (vài phút) để chạy thường xuyên và đẩy lên S3; EBS là block device qua mạng, vòng đời tách khỏi má…
- Netflix Billing Migration to AWS — Part III Bài tóm tắt · Netflix · 2016
…u bằng công cụ bên thứ ba; dựng môi trường test từ EBS snapshot của replica nhiều lần; chạy cùng Sqoop/ETL báo cáo trên cả hai DB theo cửa sổ thời gian; đếm dòng sau khi tạm dừng l…
- Dynein: Building a Distributed Delayed Job Queueing System Bài tóm tắt · Airbnb · 2019
…rồi đẩy đi". Partition key = ID ngẫu nhiên (tải đều, tránh hot partition), sort key = giờ hẹn + UUID (range query hiệu quả). Chống giao trùng bằng conditional update trạng thái Sc…
- Building Git infrastructure for agent-scale development Bài tóm tắt · GitHub · 2026
…đẩy phần còn lại ra song song. - Một ref nhận mọi merge là hot key của thời agent; phân bố tải giữa các repo cực kỳ lệch (). - Việc bảo trì nặng (nén, GC) không nên chạy trên máy…
- De-identified authentication at scale (Anonymous Credential Service) Bài tóm tắt · Meta · 2022
Meta trước đó giảm dữ liệu bằng cách khử định danh hoặc gộp sau khi thu, cách làm bị động và tốn tài nguyên ở quy mô của họ. Hướng mới: khử định danh ngay tại nguồn bằng xác thực ẩn danh.
- Working with PostgreSQL Bài tóm tắt · Zerodha · 2021
…(2021). HA bằng failover replica đơn giản; backup bằng snapshot đĩa AWS. - Workload đặc biệt: 99% lượt ghi diễn ra ban đêm (quy trình EOD đối soát dữ liệu từ sở giao dịch), hàng ch…
- 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:
- Similarity Engine at eBay Bài tóm tắt · eBay · 2023
…trên storage chung theo timestamp thì nạp ngầm vào RAM rồi hot swap , không downtime; mỗi shard nhân bản trên nhiều query node ở nhiều cluster để cân tải và chịu lỗi. - Cập nhật g…
- Slack's Incident on 2-22-22 Bài tóm tắt · Slack · 2022
Client Slack phải boot (tải danh sách kênh, preference, hội thoại gần nhất) mới dùng được; boot lỗi là trang lỗi.
- Cloud Native MySQL Sharding with Vitess and Kubernetes Bài tóm tắt · Vitess · 2015
…ận traffic. 2. Chép schema và dữ liệu từ shard cũ; sau snapshot ban đầu, filtered replication tự chuyển các DML mới chỉ tới shard đích liên quan. 3. Công cụ so sánh từng dòng giữa…
- How We Built a Logging Stack at Grab Bài tóm tắt · Grab · 2019
Một năm trước đó, Grab không có trực quan hoá hay metric cho log service; tìm một chuỗi trong log ba ngày qua là "chạy query rồi đi pha nước". Cách cũ là một mớ: log trên storage cloud (mất hàng giờ mới lấy được), một…
- How We Improved Our Performance Using ElasticSearch Plugins: Part 1 Bài tóm tắt · Tinder · 2019
Hệ gợi ý của Tinder lưu document người dùng trong Elasticsearch (6.3); mỗi lượt lấy gợi ý là một query lọc rồi sắp theo hàm relevance viết bằng Painless script.
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- Bảo mật hạ tầng và quản lý secret Chủ đề Thành viên
Khi hệ thống lớn lên, số credential (mật khẩu DB, API key, SSH key, token, cookie phiên) tăng theo số service, pipeline, nhà cung cấp, và chúng rải vào code, cấu hình, hệ build, log. Các nguồn trong wiki cho thấy kẻ tấn…
- 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.
- 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…