Проєктування API · Senior · Запитання 9 з 75
API пише в основну базу, а читання віддає з реплік. Клієнт створює елемент і одразу запитує список, не бачачи його. Як дизайн API має це врахувати?
- ✓Правильна відповідь: Повертати створений ресурс у відповіді на створення й пропонувати read-your-writes (спрямовувати наступні читання клієнта на основну базу чи чекати реплікації), де потрібно
- 2Казати клієнтам чекати 10 секунд
- 3Вимкнути репліки
Пояснення
Документуйте гарантії узгодженості для кожного ендпоінта. Клієнти можуть використати відповідь на створення, а не перечитувати одразу.