Grokking Modern API Design Interview
Vote

0% completed

Read Your Writes

A caller updates an order with PATCH /orders/ord_81M. The server returns 200 OK with the new delivery note. The caller immediately reads the same order and sees the old note.

No request failed. No error was returned. The API still contradicted the experience most callers expect.

After a successful write, which later reads are guaranteed to include it?

1. Why the Old Value Appears

A read replica is a copy used to serve reads while updates arrive from a main writable copy after some delay

.....

.....

.....

Like the course? Get enrolled and start learning!