System Design · Senior · Запитання 2 з 75
Користувач оновив профіль, перезавантажив сторінку й побачив старі дані. Яку гарантію порушено?
- ✓Правильна відповідь: Read-your-writes: користувач має бачити власні зміни
- 2Атомарність: зміна застосувалася лише наполовину
- 3Ізоляцію транзакцій: два запити заважають один одному
Пояснення
Типова причина - читання з репліки, на яку зміна ще не доїхала, або застарілий кеш. Рішення: читати «свої» дані з основного вузла деякий час після запису, оновлювати клієнтський кеш відповіддю мутації, використовувати updateTag замість SWR-інвалідації.