Tìm kiếm
40 kết quả cho “replica read DB”. Tìm không phân biệt dấu.
- 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;…
- DBLog: A Generic Change-Data-Capture Framework Bài tóm tắt · Netflix · 2019
…không khoá bảng. MySQL qua binlog connector, PostgreSQL qua replication slot + wal2json; phần dump dùng chung SQL/JDBC. - Output cắm được bất kỳ đâu (stream, DB, API). Active-passi…
- 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…
- 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:
- 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…
- 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…
- Flava DBaaS deep dive: From architecture to migration and beyond Bài tóm tắt · LINE (LY Corp) · 2026
…mResource), agent trên VM (lệnh OS và DB cục bộ, ví dụ dựng replication). - Cải tiến so với nền cũ: storage block tăng theo bước 100 GiB, tối đa 5 TiB (chọn theo dữ liệu dùng thực…
- 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…
- Moving to DynamoDB to Increase Application Resiliency Bài tóm tắt · CapitalOne · 2021
…ần như tức thì, trừ PostgreSQL : primary ở một region, read replica ở region kia, promote mất 10–15 phút . - Ràng buộc: chỉ dùng database managed trên AWS (không tự vận hành MongoD…
- Building a Faster C# Driver for ScyllaDB…on our Self-Baked C#-Rust FFI Framework Bài tóm tắt · ScyllaDB · 2026
…laDB: giao phần nặng (thực thi query, pool kết nối, định vị replica) cho Rust vừa dễ bảo trì hơn vừa nhanh hơn, nhất là khi tải đồng thời cao. Bài học cho SWE - Khi bọc một lõi viế…
- 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…
- Technical Secrets of PolarDB: High Availability - Smooth Switchover Bài tóm tắt · Alibaba · 2025
…ncy, RTO, RPO. - Khác MySQL primary/secondary truyền thống (replicate binlog, mỗi bên một bản dữ liệu), PolarDB for MySQL dùng storage chia sẻ : primary (RW) và read-only (RO) tron…
- 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 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 đ…
- 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…
- 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…
- 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…
- 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…
- 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; ứ…
- 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…
- 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…
- 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…
- Goodbye to sequential integers, hello UUIDv7 Bài tóm tắt · Buildkite · 2023
…primary giảm 50% và write IO giảm tương tự, giúp dựng read replica và làm các migration khác dễ hơn. - 2023, UUIDv7 làm khoá chính cho mọi bảng mới: 48 bit timestamp mili giây, 74…
- 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…
- 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-…
- 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 WarpStream Powers Grafana Labs' Redesigned Architecture Bài tóm tắt · WarpStream · 2025
…hớ cộng WAL cục bộ trên persistent volume; mỗi điểm dữ liệu replicate ra 3 volume, crash thì nạp snapshot rồi replay WAL. - Hai đánh đổi của thiết kế đó: 1. Ingester tham gia cả đư…
- 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…
- 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.
- 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:…
- Migrating billions of records: moving our active DNS database while it's in use Bài tóm tắt · Cloudflare · 2024
…đầu Cloudflare dựa vào một cluster Postgres cfdb (primary + replica) cho hầu hết control plane. Từ khoảng 2017 nhiều service đã dời dữ liệu ra microservice riêng. - 2022: dữ liệu D…
- The growing pains of database architecture Bài tóm tắt · Figma · 2023
…- Lên máy lớn nhất (r5.12xlarge → r5.24xlarge). - Thêm read replica. - DB mới cho tính năng mới. - PgBouncer khi số kết nối lên hàng nghìn. Giới hạn của các biện pháp này: lượt ghi…
- 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…
- Scaling Pinterest - From 0 To 10s Of Billions Of Page Views A Month In Two Years Bài tóm tắt · Pinterest · 2013
…embase. - Redis cho home feed chỉ snapshot mỗi 3 giờ, không replication: mất máy thì mất vài giờ dữ liệu, chấp nhận để đơn giản (bình luận dưới bài phản bác rằng điều này chỉ đúng…
- 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.
- GRIT: a Protocol for Distributed Transactions across Microservices Bài tóm tắt · eBay · 2019
…, trên log) khỏi áp dữ liệu (chậm, bất đồng bộ), giống cách replication áp log. - OCC thắng khi xung đột hiếm; với điểm nóng (hot row) thì kém, như bài toán tồn kho ở . Liên quan -…
- How Upstash Redis Search Works? Bài tóm tắt · Upstash · 2026
Redis lưu và trả dữ liệu nhanh nhưng truy vấn thì khó: sorted set giả lập vài mẫu truy cập, còn lại phải scan. Với Upstash Redis (bền mặc định, hay được dùng làm DB chính), đây là giới hạn lớn. Upstash Redis Search thêm…