Тег

#проектирование-api

Наше мнение · 3 мин чтения

Что на самом деле требуется для данных о местоположении «в реальном времени»

«В реальном времени» используют как синоним слова «быстро». А должно это означать, что ответ отражает текущее состояние мира, а не снимок прошлого квартала.

Миграция · 3 мин чтения

Какие различия в лимитах запросов ждать при смене провайдера

Лимиты запросов у разных провайдеров различаются по устройству, а не только по цифрам. Вот что стоит проверить, прежде чем считать, что ваша текущая логика по-прежнему работает.

Наше мнение · 3 мин чтения

Что решает ограничение запросов на уровне сети, чего не решают лимиты по ключу

Лимит только по ключу предполагает, что один ключ означает одного пользователя. Ограничение запросов по сети закрывает лазейку там, где это допущение незаметно перестаёт работать.

Наше мнение · 3 мин чтения

Почтовые индексы заслуживают большего уважения, чем получают

К определению почтовых индексов относятся как к мелкой утилите рядом с геокодированием, но у почтовых индексов есть реальная структура и реальные региональные различия, которые заслуживают такого же внимания.

Наше мнение · 3 мин чтения

Скрытая цена привязки к поставщику

Привязка к поставщику редко возникает из одного плохого решения. Она складывается из сотни мелких, которые незаметно делают уход гораздо дороже, чем просто остаться.

Наше мнение · 3 мин чтения

Против проприетарных форматов ответа

Проприетарное имя поля или собственная объектная модель ничего не экономят провайдеру, а клиенту позже обходятся переписыванием кода. Простой и предсказуемый JSON это не недостающая функция.

Наше мнение · 3 мин чтения

В чём оплата за каждый продукт ошибается насчёт того, как используются API

Реальные приложения сочетают геокодирование, определение IP и запросы часовых поясов в одном пути обработки запроса. Тарификация их как отдельных продуктов игнорирует то, как они используются вместе.

Наше мнение · 3 мин чтения

Открытые данные о часовых поясах не должны быть премиум-функцией

Определение часовых поясов работает на публичном, активно поддерживаемом источнике данных. Отдельная премиальная плата за такой запрос не отражает реальных дополнительных затрат.

Наше мнение · 3 мин чтения

Почему мы установили цену за запрос, а не за пользователя

Цена за запрос соответствует реальной стоимости работы API. Цена за пользователя измеряет численность сотрудников, а не использование, и трафик геокодирования редко зависит от того или другого.