Tìm kiếm
15 kết quả cho “Async replication”. Tìm không phân biệt dấu.
- Me and my shadow (link!): Disaster recovery replication made easy Bài tóm tắt · Redpanda · 2026
…ứng thật về khả năng DR thay vì giả định. Bài học cho SWE - Async replication luôn có cửa sổ mất dữ liệu (RPO 0); hỏi xem cửa sổ đó đo được và nhỏ cỡ nào (). - Thứ cần sao chép khô…
- Business Continuity & Disaster Recovery in the Microservices world Bài tóm tắt · Walmart · 2019
Hệ Integrated Fulfilment (app và backend cho nhân viên cửa hàng soạn đơn pickup/giao hàng) tăng trưởng mạnh và được viết lại. Yêu cầu chính: liên tục kinh doanh; một sự cố ảnh hưởng khách hàng nhiều nước.
- Atomic slot migration with Redis 8.4 Bài tóm tắt · Redis · 2026
…á slot cũ ở thread nền (tách cả slot một bước, như FLUSHALL async); module không có cấu trúc theo slot hoặc bật CLIENT TRACKING thì quay về xoá dần trong cron của main thread. Kết…
- How WhatsApp Grew to Nearly 500 Million Users, 11,000 cores, and 70 Million Messages a Second Bài tóm tắt · WhatsApp · 2014
…nghẽn tin tới nó (họ patch Mnesia để làm vậy khi replicate async dirty ); dùng cast thay call trừ khi cần kết quả từ DB; call dùng timeout thay vì monitor; nosuspend cho cast best…
- Multi-region high availability for Kafka workloads with a single Stretch Cluster Bài tóm tắt · Redpanda · 2026
…i tiếp. Vì sao - Theo Redpanda: đồng bộ qua quorum khác hẳn async: không có cửa sổ mất dữ liệu, không có thao tác promote. (Bài không nói chi phí độ trễ ghi khi quorum trải nhiều r…
- 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:
- 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.
- Độ tin cậy và multi-region Chủ đề Thành viên
Thay đổi kiến trúc lớn thường không đến từ kế hoạch mà từ một sự cố đau đớn. Khi đã chạy nhiều vùng, nhiều giả định của hệ thống một vùng không còn đúng.
- Đổi ngôn ngữ và runtime Chủ đề Thành viên
Ngôn ngữ ban đầu được chọn để làm nhanh. Khi lớn lên, nó có thể thành nút thắt về hiệu năng, latency, hoặc tổ chức code. Có ba hướng: tối ưu runtime đang dùng, cải tiến dần, hoặc viết lại có phạm vi.
- 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ả…
- 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…
- 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ố…
- Walmart Công ty Thành viên
Nhiều team ở Walmart dùng Cassandra làm nguồn chính (hàng chục tới hàng trăm nghìn ops/giây). Năm bài học (2017): shard key nhân tạo chống partition lệch, tách Solr khỏi Cassandra, không đọc/ghi cả hàng, cẩn thận với…
- Instagration Pt. 2: Scaling our infrastructure to multiple data centers Bài tóm tắt · Instagram · 2015
…dữ liệu global (phải replicate) và dữ liệu local (ví dụ job async chỉ dùng trong vùng). - Storage: PostgreSQL và Cassandra replicate xuyên vùng, nhất quán sau (eventual). Mỗi vùng…
- Long on Research, Short on Bandwidth Bài tóm tắt · Hudson River Trading · 2026
…ace các hàm NFS cấp thấp thật sự fetch dữ liệu (kể cả mmap, async I/O) và nối process khởi tạo với lần truyền. - Thủ phạm: lỗi cấu hình. Hàng nghìn job ở Chicago đọc một file lớn ở…