Tìm kiếm
12 kết quả cho “Exactly-once”. Tìm không phân biệt dấu.
- 6 Event-Driven Architecture Patterns — Part 2 Bài tóm tắt · Wix · 2020
…bật idempotent producer để broker bỏ bản trùng. Kết quả là exactly-once cho cặp consume-produce. 6. Events Aggregation (biết khi nào một batch đã xong hết): - file CSV lớn chia th…
- Jepsen: Redpanda 21.10.1 Bài tóm tắt · Jepsen · 2022
…ghi : cho phép G0 và G1c có cạnh write-write theo thiết kế. Exactly-once không kiểm được vì từng client đã xử lý lại message trong một transaction; theo Redpanda, test dùng nhiều p…
- Stream processing Chủ đề Thành viên
Khi batch hằng ngày hay hằng giờ không còn đủ tươi (chi tiêu quảng cáo phải dừng đúng lúc chạm ngân sách, dashboard MRR không được trễ 24 giờ, alert phải bắn khi contest sắp đầy), hệ phải tính liên tục trên luồng sự…
- Giao dịch phân tán và nhất quán xuyên service Chủ đề Thành viên
Với một DB quan hệ, BEGIN … COMMIT lo hết. Khi dữ liệu bị chia (shard, tách service, thêm Redis bên cạnh Postgres), một thao tác nghiệp vụ chạm nhiều nơi, và câu hỏi khó nhất trở thành "timeout rồi, việc đó đã xảy ra…
- 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ả…
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- 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…
- Building Scalable Real Time Event Processing with Kafka and Flink Bài tóm tắt · DoorDash · 2022
…ouse hai bước : Flink StreamingFileSink ghi Parquet lên S3 (exactly-once theo checkpoint, phân thư mục để batch đọc nhanh, backfill được khi Kafka hết hạn giữ, mở đường cho lake vớ…
- How a durable workflow engine works: you might not need a queue Bài tóm tắt · Inngest · 2023
…ên dưới vẫn là queue: hai primitive chung là step (chạy gần exactly-once) và sleep , cả hai cần queue. Vòng lặp: tạo run và enqueue với input → engine đọc job, gọi hàm kèm trạng th…
- Search Architecture Bài tóm tắt · Instagram · 2015
…xuất: luồng giữ độ tươi, base build sửa phần mất. Không cần exactly-once (). - Sự kiện mang sẵn dữ liệu denormalize giúp consumer không phải gọi ngược về DB chính. Liên quan - Cùng…
- Wix Công ty Thành viên
Năm 2015 Wix dùng MySQL như một kho key/value (blob, không join, không transaction, GUID do client sinh) cho bảng phân giải URL → site, active-active 3 DC, đọc khoảng 1 ms; theo Wix, "MySQL là NoSQL tốt hơn" . Năm 2021,…
- Zillow Transitions to Streaming Data Architecture Bài tóm tắt · Zillow · 2016
…producer và khử trùng ở consumer thường đơn giản hơn cố đạt exactly-once ở nguồn. - Data lake trên object storage làm "nguồn lịch sử" chung cho nhiều team. Liên quan - - -…