Tìm kiếm
16 kết quả cho “Eventual consistency”. Tìm không phân biệt dấu.
- Snitch: Putting consistency back into S3 Bài tóm tắt · Box · 2018
Hạ tầng analytics của Box coi S3 là nguồn sự thật trên cloud: dữ liệu ghi vào Kafka on-prem, committer chép sang bucket nguồn S3 (có thể trùng do Kafka giao lại), job MapReduce dedupe sang bucket đích, Hive và ETL sang…
- Geosharded Recommendations Part 3: Consistency Bài tóm tắt · Tinder · 2019
…hêm chút code ứng dụng nhưng hết bất nhất. - Kho ánh xạ nếu eventually consistent cũng phải đọc nhất quán mạnh, nếu không thì ánh xạ trỏ sai shard và các lệnh ghi sau đó hỏng. - Ch…
- The Lego Monolith — A Monolith Microservice Proof of Concept Bài tóm tắt · Slalom Build · 2016
…sự kiện; service sản phẩm nghe sự kiện và trừ tồn kho theo eventual consistency. - Mỗi service sở hữu nguồn dữ liệu riêng , có cấu hình Spring Boot riêng (cổng, datasource). Mẹo đ…
- How the controller-runtime Cache Actually Works, and Why Your Controller Does Not Crash the API Server Bài tóm tắt · Kubernetes · 2026
…y gặp (theo bài) - Mong đọc ngay thấy cái vừa ghi: cache là eventually consistent. Đọc thẳng server cũng không chữa được tính đúng; phải thiết kế reconcile chịu được dữ liệu cũ (id…
- Avoiding Double Payments in a Distributed Payments System Bài tóm tắt · Airbnb · 2019
Airbnb chuyển sang SOA; một API thanh toán gọi xuống nhiều service, mỗi service đổi trạng thái và có tác dụng phụ: thực chất là một transaction phân tán, trong khi request mạng chắc chắn có lúc timeout.
- Chat Service Architecture: Persistence Bài tóm tắt · Riot Games · 2015
Chat dựng trên ejabberd (mã nguồn mở), vốn chỉ hỗ trợ Mnesia hoặc ODBC. Lúc đầu chọn MySQL vì quy mô chưa là vấn đề và team quen. Mỗi shard ba máy MySQL: primary, backup, ETL. Dữ liệu: danh sách bạn (roster) và…
- Controlled Chaos with Fault Injection Testing Bài tóm tắt · Riot Games · 2019
Riot Games API (dữ liệu League cho developer bên ngoài) có rate limiter ở edge (ESRL); vì request rơi vào server bất kỳ, tổng số call mỗi khách phải đếm ở một chỗ trung tâm là Redis.
- 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".
- 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.
- Monolith và microservices — đi và quay lại Chủ đề Thành viên
Lúc nào nên tách hệ thống thành nhiều service, và cái giá của việc đó là gì? Các nguồn hiện có cho thấy đây không phải đường một chiều.
- How we built the Internal Data Warehouse at ClickHouse Bài tóm tắt · ClickHouse · 2023
…khỏi đếm đôi. - Nhất quán giữa replica: ClickHouse mặc định eventual consistency, insert xong chưa chắc mọi replica có dữ liệu, bước ELT sau có thể đọc thiếu. Họ chạy mọi insert vớ…
- DynamoDB: Why migrate to DynamoDB from Cassandra? Bài tóm tắt · Expedia · 2018
…ản Consistency ANY, ONE, QUORUM, ALL cho cả đọc và ghi Đọc: eventual hoặc strong; ghi luôn đồng bộ tới 2 AZ, bất đồng bộ tới AZ thứ 3 Dữ liệu tăng Tự lo dung lượng node, thêm node…
- Serverless Transactions Serve Customers Bài tóm tắt · CapitalOne · 2017
…). Cái giá là phải giữ hai mô hình khớp nhau, tức chấp nhận eventual consistency. - Thành phần serverless: Lambda bắt file giao dịch từ mainframe, theo dõi trạng thái file, đọc và…
- How Discord Stores Billions of Messages Bài tóm tắt · Discord · 2017
…à vì Netflix, Apple chạy hàng nghìn node. Bài học cho SWE - Eventual consistency có giá thật: mọi lệnh ghi Cassandra là upsert, nên sửa và xoá cùng lúc sinh ra hàng chỉ có khoá + t…
- The feedback loops behind Kubernetes Bài tóm tắt · PlanetScale · 2026
…cậy hơn" mà chỉ xung đột và requeue. Giới hạn (theo bài) - Eventual consistency và tách đọc cache/ghi API: object vừa tạo có thể chưa hiện với chính bên tạo ra nó. Khi lỗi, phải g…