Tìm kiếm
40 kết quả cho “replica read”. Tìm không phân biệt dấu.
- Litestream Revamped: SQLite Replication Bài tóm tắt · Fly.io · 2025
…erver nhưng không mất dữ liệu". - Sau đó, LiteFS: thêm read replica và failover primary cho SQLite qua một filesystem FUSE đứng giữa ứng dụng và đĩa để nhận biết transaction; dùng…
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- Evaluating MySQL Parallel Replication Part 3: Benchmarks in Production Bài tóm tắt · Booking.com · 2015
…um.com/booking-com-infrastructure/evaluating-mysql-parallel-replication-part-3-benchmarks-in-production-db5811058d74) Phần 3 của series "Evaluating MySQL Parallel Replication" (Jea…
- Better Crash-safe replication for MySQL Bài tóm tắt · Booking.com · 2014
…s://medium.com/booking-com-infrastructure/better-crash-safe-replication-for-mysql-a336a69b317f) Bối cảnh - Booking.com (2014) dùng replication MySQL để scale đọc , với hàng nghìn s…
- RocketMQ High-Availability Paper Admitted to ACM FSE: Replication-Free Failover Bài tóm tắt · Alibaba · 2026
…-acm-fse-second-level-takeover-of-stateful-services-without-replicating-business-data 603575) Bài giới thiệu ngắn một paper (FSE 2026 Industry Track) của team Messaging của Alibaba…
- How Uber Scaled Data Replication to Move Petabytes Every Day Bài tóm tắt · Uber · 2026
…Khó — [bài gốc](https://www.uber.com/us/en/blog/scaled-data-replication/) Bối cảnh - Data lake của Uber (hơn 350 PB) nằm ở cả on-premises lẫn cloud. HiveSync (dựng từ dự án ReAir c…
- Jepsen: MySQL 8.0.34 Bài tóm tắt · Jepsen · 2023
…chúng. - Jepsen test MySQL 8.0.34 InnoDB một node và cụm có replica chỉ đọc qua binlog, cùng AWS RDS MySQL cấu hình production mặc định; workload list-append (Elle kiểm chu trình p…
- The Evolution of Alibaba Cloud's Relational Database Services Architecture - PolarDB Bài tóm tắt · Alibaba · 2018
…bài toán phân tán đầy đủ, theo Alibaba đủ cho đa số OLTP. - Replication vật lý bằng redo log thay cho binlog: thêm read node không cần copy toàn bộ dữ liệu , chỉ đồng bộ metadata;…
- How We Partitioned Airbnb's Main Database in Two Weeks Bài tóm tắt · Airbnb · 2015
…owntime có kế hoạch để giảm công sức. Thay đổi chính - Dùng replication của MySQL thay cho code migrate: tạo replica message-master từ master chính, gắn replica tầng hai message-re…
- Netflix Billing Migration to AWS — Part III Bài tóm tắt · Netflix · 2016
…không mất dữ liệu, đổi lại latency ghi vẫn trong SLA); read replica cùng region và khác region, ETL đọc từ replica. Master hỏng thì failover sang bản DRBD và đổi bản ghi Route53; ứ…
- The Great Re-shard: adding Postgres capacity (again) with zero downtime Bài tóm tắt · Notion · 2023
…mỗi shard. Hạ tầng dựng bằng Terraform. - Đồng bộ: logical replication của Postgres, mỗi DB cũ có 3 publication (mỗi cái 5 schema), mỗi DB mới subscribe một cái. Bỏ tạo index lúc…
- Session revocations at scale Bài tóm tắt · Canva · 2026
…ành một đợt dồn dập vào database . Tạm chữa bằng nhiều read replica. Thay đổi chính - Không chọn Redis làm cache trung gian: theo Canva, Redis thường không chạy cấu hình bền vững h…
- Open sourcing Databus: LinkedIn's low latency change data capture system Bài tóm tắt · LinkedIn · 2013
…rung bình — [bài gốc](https://engineering.linkedin.com/data-replication/open-sourcing-databus-linkedins-low-latency-change-data-capture-system) Bối cảnh - LinkedIn có nhiều hệ lưu…
- Scaling Our Geo-Search Service For 10x Load Bài tóm tắt · Gojek · 2022
…ên Redis Cluster (multi-master, mỗi master một shard, nhiều replica). Lọc geo chạy bằng Lua EVAL , nhưng EVAL không được coi là lệnh chỉ đọc nên bị đẩy hết về master, và client go-…
- A Brief History of Scaling LinkedIn Bài tóm tắt · LinkedIn · 2015
…earch (Lucene) là service thứ hai, nhận dữ liệu từ graph. - Replica đọc: DB profile bị Leo dồn tải. Đầu tiên scale dọc (thêm CPU, RAM), sau đó thêm replica chỉ đọc, đồng bộ bằng ph…
- The LMAX Architecture Bài tóm tắt · LMAX · 2011
…ournal (ghi tuần tự ra filesystem, "disk is the new tape"), replicate (IP multicast; leader định thứ tự tất định cho follower). Ba việc độc lập nên chạy song song. Disruptor là một…
- From One Horizontal Scaling Controller to Many: Evolving Uber's Compute Platform Bài tóm tắt · Uber · 2026
…cả continuous deployment). Nhiều năm, chỉ một bên quyết số replica (Up) và một bên áp và báo (UDC). - Từ 2023, failover đổi cách: Uber chạy active-active giữa các region; khi fail…
- Autoscaling in Kubernetes: Why doesn't the Horizontal Pod Autoscaler work for me? Bài tóm tắt · Expedia · 2020
…Autoscaler cũng có trễ và giới hạn số node). Chỉnh: đặt maxReplicas từ số liệu (ví dụ 30 ngày tối đa khoảng 7 pod → đặt 10, không phải 100); đổi lại không chịu được đột biến thật…
- Pushing Postgres beyond storage: scaling performance at Optiver Bài tóm tắt · Optiver · 2026
…- PG feed: hàng nghìn consumer thì không thể mỗi người một replication slot (mỗi slot giữ trạng thái riêng). Một thành phần nội bộ đọc qua một đường decoding và chuyển tiếp cho cl…
- How we scaled reads on the Twitter Users Database Bài tóm tắt · Twitter · 2023
…prem, phần cứng phổ thông được tuỳ chỉnh. - Thêm thật nhiều replica để scale đọc lên hàng triệu QPS là không khả thi. Họ dùng VTGate (proxy stateless của Vitess) chủ yếu để scale đ…
- Zero Ops Schema Migration: WarpStream Schema Linking Bài tóm tắt · WarpStream · 2025
…g cần nguồn lưu trên Kafka. - Dùng được cho việc khác: read replica rẻ, đồng bộ schema giữa region/cloud, bản dự phòng ở region khác cho DR. - Tách control plane và data plane: sch…
- Slack's Incident on 2-22-22 Bài tóm tắt · Slack · 2022
…g cache thay vì đọc mọi shard mỗi lần miss; cho phép đọc từ replica vì dữ liệu bất biến chịu được cũ. Sau đó: đổi query sang bảng shard theo channel , rà các query scatter khác đứn…
- The Stack That Helped Medium Drive 2.6 Millennia of Reading Time Bài tóm tắt · Medium · 2016
…dữ liệu mới cần truy vấn/lọc linh hoạt; Neo4j (1 master, 2 replica) cho quan hệ người–bài–tag–collection, đi đồ thị để gợi ý. - Dữ liệu phân tích: Redshift; nạp liên tục dữ liệu l…
- How Upstash Keeps Your Redis Up When an Availability Zone Isn't Bài tóm tắt · Upstash · 2026
…sh, gốc chung là "database nằm trong một AZ". - "Cứ promote replica" là cách mất dữ liệu: replica trễ vài giây vẫn trả lời, promote bừa là bỏ đi vài giây ghi đã xác nhận. Thay đổi…
- Lessons from Deploying MySQL GTID at Scale Bài tóm tắt · Meta · 2014
…fra/lessons-from-deploying-mysql-gtid-at-scale/) Bối cảnh - Replication MySQL truyền thống dựa trên toạ độ tương đối (tên file binlog + vị trí). GTID (MySQL 5.6) gán cho mỗi transa…
- Why Uber Engineering Switched from Postgres to MySQL Bài tóm tắt · Uber · 2016
…ác bản sau. - Hạ tầng lúc đó: colocation ở bờ Tây (master + replica), thêm bờ Đông cho disaster recovery. Thay đổi chính (năm hạn chế Uber nêu về Postgres) 1. Write amplification:…
- Multi-region high availability for Kafka workloads with a single Stretch Cluster Bài tóm tắt · Redpanda · 2026
…i partition sao chép bằng Raft ; ghi chỉ được ack khi đa số replica đã lưu bền. - Theo Redpanda: RPO = 0 (mọi bản ghi đã ack đều nằm trong một quorum trải nhiều miền lỗi) và RTO =…
- The exabyte club: LinkedIn's journey of scaling the Hadoop Distributed File System Bài tóm tắt · LinkedIn · 2021
…ự dọn bên cũ. Cụm vệ tinh chỉ 32 DataNode, mỗi node 9 triệu replica làm block report quá lớn khi xử lý dưới khoá; chia mỗi ổ thành 10 volume ảo để báo theo khúc nhỏ. Tỉ lệ block/fi…
- Jepsen: Redpanda 21.10.1 Bài tóm tắt · Jepsen · 2022
…g mất dữ liệu mặc định" vì chỉ ack sau khi fsync trên đa số replica (Kafka mặc định có thể ack trước fsync). - Ngữ nghĩa transaction của Kafka được tài liệu mô tả mơ hồ và mâu thuẫ…
- Jepsen: Amazon RDS for PostgreSQL 17.4 Bài tóm tắt · Jepsen · 2025
…injection. Bối cảnh - RDS for PostgreSQL Multi-AZ cluster: replication đồng bộ (ghi bền trên primary và ít nhất một secondary trước khi ack); endpoint ghi và endpoint đọc. Seconda…
- FollowFeed: LinkedIn's Feed Made Faster and Smarter Bài tóm tắt · LinkedIn · 2016
…ột hàm partition dùng cho cả ghi lẫn định tuyến query. Thêm replica = cho thêm node đọc cùng partition Kafka. - Broker nhận từ mid-tier danh sách entity, lọc, số lượng; đổi thành t…
- Building Venice with Apache Helix Bài tóm tắt · LinkedIn · 2017
…vụ) → ONLINE; lỗi thì ERROR; DROPPED khi dọn. Helix bảo đảm replica cùng partition không chung máy và rải đều. - Chịu lỗi: controller leader/standby, dựng lại context từ ZooKeeper;…
- Chaos Testing a Distributed System with Jepsen Bài tóm tắt · Appian · 2019
…. Cấu hình HA đặt ra bài toán mới: ghi chỉ đi vào leader , replica chỉ phục vụ đọc và tự đuổi theo giao dịch theo nhịp riêng. Khi leader chết phải bầu leader mới nhanh dưới tải nặ…
- An AKS Performance Journey: Part 1 — Sizing Everything Up Bài tóm tắt · ASOS · 2021
…hiệu năng quy mô nhỏ (Taurus, JMeter), họ tưởng đã biết số replica và request/limit CPU, RAM cần có. Theo họ: trên hạ tầng mới, không chỉ ứng dụng mà cả hạ tầng cũng phải tinh chỉ…
- Atomic slot migration with Redis 8.4 Bài tóm tắt · Redis · 2026
…ớ) để lại trạng thái phải xử lý tay, thường mất dữ liệu. 4. Replica không biết slot đang dời, có thể trả lời như thể key đã bị xoá. 5. Chậm vì chi phí mỗi key (lookup, round-trip).…
- Avoiding Double Payments in a Distributed Payments System Bài tóm tắt · Airbnb · 2019
…lượng, xoá sớm quá thì mất tác dụng idempotent. - Không đọc replica : replica lag vài giây có thể khiến retry không thấy kết quả đã ghi ở master và trả tiền lần nữa. Scale master b…
- How we made ClickStack 5x faster for ClickHouse observability Bài tóm tắt · ClickHouse · 2026
…n bản ClickHouse. Ingest 640 MiB/s (khoảng 1,5 PB/tháng), 3 replica × 24 core, dữ liệu sắp theo timestamp như thực tế. - Ghi vào service cha, query trên service con (compute-comput…
- Active-Active Shared-Nothing Database Architecture Bài tóm tắt · CapitalOne · 2020
Một DB sập kéo theo nhiều service; CTO hỏi "năm 2020 rồi, sao không chạy DB active-active?". Bài giải thích vì sao active-active shared-nothing (AASN) ở tầng DB, tức là hai bản DB ở hai vùng, cùng nhận ghi, nhân bản hai…
- 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.
- MySQL sharding at Quora Bài tóm tắt · Quora · 2020
…âu hỏi, câu trả lời, upvote, comment: hàng chục TB (chưa kể replica), hàng trăm nghìn QPS; thêm Memcache và Redis cho đọc. Dữ liệu và QPS ghi tăng nên phải shard. - Vài năm trước đ…