Джерело:
Хабрахабр:
Дата публікації:
01/05/2023 15:29
Постійна адреса новини:
http://www.vsinovyny.com/9977052
01/05/2023 15:29 // Хабрахабр:
Это глава 19 моей книги «API». v2 будет содержать три новых раздела: «Паттерны API», «HTTP API и REST», «SDK и UI‑библиотеки». Если эта работа была для вас полезна, пожалуйста, оцените книгу на GitHub, Amazon или GoodReads. English version on Substack.
Продолжим рассматривать предыдущий пример. Пусть на старте приложение получает какое-то состояние системы, возможно, не самое актуальное. От чего ещё зависит вероятность коллизий и как мы можем её снизить?
Напомним, что вероятность эта равна она равна отношению периода времени, требуемого для получения актуального состояния к типичному периоду времени, за который пользователь перезапускает приложение и повторяет заказ. Повлиять на знаменатель этой дроби мы практически не можем (если только не будем преднамеренно вносить задержку инициализации API, что мы всё же считаем крайней мерой). Обратимся теперь к числителю.
Наш сценарий использования, напомним, выглядит так:
Читать далее| « |
Наступна новина з архіву Шапаренко прокомментировал свое возвращение в строй после травмы |
Попередня новина з архіву [Перевод] Оживляем веб-камеру 1999 года |
» | |
|
|
||||