System Design Patterns: From Fundamentals to Real Systems
Vote

0% completed

Exactly-Once Semantics

1. The Incident

The store meters partner API usage and bills for it. A streaming job counts each partner's calls per day and feeds the invoices. A streaming job reads events from a log as they arrive and keeps running results. This is the most money-sensitive pipeline in the company. It has been wrong in both directions.

Month one: overbilling. A routine crash-and-rewind reprocessed forty minutes of events

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%