Tìm kiếm
22 kết quả cho “Logical replication”. Tìm không phân biệt dấu.
- Creating a Logical Replica from a Snapshot in RDS Postgres Bài tóm tắt · Instacart · 2020
…Nâng cao — [bài gốc](https://tech.instacart.com/creating-a-logical-replica-from-a-snapshot-in-rds-postgres-886d9d2c7343) Site chặn crawler; wiki đọc toàn văn qua trình duyệt, ghi…
- TimescaleDB to ClickHouse replication: Use cases, features, and how we built it Bài tóm tắt · ClickHouse · 2025
…h - Có nạp ban đầu (snapshot) và đồng bộ liên tục (CDC) nhờ logical replication có sẵn của Postgres. - Nạp ban đầu song song trong một bảng bằng cách chia theo ctid (vị trí vật lý…
- The Great Re-shard: adding Postgres capacity (again) with zero downtime Bài tóm tắt · Notion · 2023
…n), chia theo workspace ID: 32 DB Postgres , mỗi DB chứa 15 logical schema ; mỗi workspace nằm trọn trên một shard. Giữa web server và DB là PgBouncer (khoảng 100 instance, mỗi cái…
- Pushing Postgres beyond storage: scaling performance at Optiver Bài tóm tắt · Optiver · 2026
…(WAL), nên bài toán thành "biến WAL thành thứ dùng được". - Logical decoding + output plugin tự viết: WAL thô mô tả byte nào trên page nào đổi; logical decoding giải mã thành inser…
- How we built a real-time service that handles 20,000 updates per second Bài tóm tắt · Trigger.dev · 2025
Task chạy nền (xử lý CSV, AI agent, video) cần cho người dùng thấy tiến độ theo thời gian thực. Dữ liệu run vốn đã nằm trong Postgres.
- Why Uber Engineering Switched from Postgres to MySQL Bài tóm tắt · Uber · 2016
…ờ. Lên 9.2 xong là không dám nâng nữa (khi đó đã có 9.5). pglogical (9.4+) có thể giúp nhưng chưa vào mainline. Vì sao MySQL/InnoDB (theo Uber) - Index phụ trỏ tới khoá chính thay…
- Postgres High Availability with CDC Bài tóm tắt · PlanetScale · 2025
…ai standby semi-sync ( ANY 1 (r1, r2) ), một client CDC đọc logical replication slot (pgoutput), poll vài giờ một lần. - Slot là đối tượng bền nằm cục bộ trên primary , giữ restart…
- 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.
- 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:
- 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.
- 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ả…
- 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".
- 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…
- The growing pains of database architecture Bài tóm tắt · Figma · 2023
…ì phát hiện được mà chưa hỏng gì. - Rồi mới tách dữ liệu. - Logical replication (không dùng streaming), vì nó: - chỉ chép một tập bảng; - chép được sang bản Postgres major khác, nê…
- Notion Công ty Thành viên
Một Postgres monolith chạy 5 năm tới khi vacuum kẹt và TXID wraparound đe doạ; năm 2021 Notion shard ở tầng ứng dụng theo workspace ID thành 480 shard logic trên 32 DB, migrate bằng audit log, chuyển trong 5 phút bảo…
- Herding elephants: Lessons learned from sharding Postgres at Notion Bài tóm tắt · Notion · 2021
…đổi vào một bảng audit, một script catch-up áp sang shard. Logical replication không theo kịp lượng ghi vào block ở bước snapshot ban đầu. Họ chuẩn bị sẵn audit log ngược để quay…
- Figma Công ty Thành viên
Năm 2017, đợt spam đầu tiên chứng minh giá trị của rate limiter tự viết . Năm 2019 cả Figma vẫn chạy trên một DB instance theo nguyên tắc KISS, và họ đã nói cần DB scale ngang . Ví dụ kinh điển của lộ trình Postgres.…
- How Figma's databases team lived to tell the scale Bài tóm tắt · Figma · 2024
…ứng giữa app và PgBouncer: - query engine gồm parser → AST, logical planner (lấy shard ID), physical planner (viết lại query cho từng shard); - load-shedding, request hedging, quản…
- Instacart Công ty Thành viên
Năm 2020, để bật mã hoá at-rest cho RDS Postgres vài TB mà không downtime nhiều giờ, Instacart dựng replica logic từ snapshot (đẩy vị trí replication khớp LSN của snapshot) thay vì copy toàn bộ; cách này về sau dùng cho…
- Migrating billions of records: moving our active DNS database while it's in use Bài tóm tắt · Cloudflare · 2024
…khẩn cấp); tại mỗi thời điểm chỉ một DB được ghi. Họ loại pgLogical vì lo hiệu năng và khả năng audit. Dữ liệu: cf rec có 1,7 tỷ record (1,5 TB kèm index), mỗi ngày 3–5 triệu inser…
- Our Migration to FoundationDB, Part 1 Bài tóm tắt · Inngest · 2026
…B, cộng một cụm cho metadata và định tuyến. Account gom vào logical shard được gán tự động . Enterprise có thể có shard riêng mà không phải dựng cụm vật lý. - Rollout theo bậc: Hob…
- Investment Insights from Two Years of AI-Powered Postmortem Analysis Bài tóm tắt · Zalando · 2025
…ug Postgres: race ở autovacuum launcher bản 12, rò bộ nhớ ở logical replication khi lên 17). - Phân tích từ hàng ngày xuống hàng giờ; lộ "điểm nóng ẩn" như cấu hình connection pool…