RU

Как спроектировать REST API без ошибок: 3 задачи с разбором

Как на собеседовании отличить системного аналитика, который учил REST по учебнику, от того, кто реально проектировал API? В статье…

REST APIпроектирование APIHTTPсистемный аналитикверсионирование APIидемпотентностьдиагностика навыков
Habr
RU

Ecommerce на Laravel, или как мы собрали headless-слой для фронтов (6 часть)

В этой части собираем headless-слой для фронтов: Gateway, композицию API, SDK, ETag, SSR, идемпотентность и единые правила работы с запросами.  П…

headlesslaravelбитрикспрограммированиевеб-разработаgatewayapisdkидемпотентностьssr
Habr
RU

Репликация по DDIA: что я понял, только когда сам сломал прод

В понедельник утром бухгалтер из клиентской компании написала мне в Telegram: «У контрагента в SAP всё оплачено, а в Smartup долг 12 миллионов». Я отк…

DDIAрепликацияmulti-leaderраспределённые системысинхронизация данныхSAP Business OneHANAконфликты репликацииlast-write-winsидемпотентность
Habr
RU

Migration toolkit для 1С Битрикс: переносим аккаунт между инстансами через crm.*.list + идемпотентность по ORIGINATOR_ID

В предыдущей статье ( как отдавать лиды из Next.js в 1С Битрикс ) я показывал outbound‑интеграцию: сайт пишет лид к себе…

bitrix24миграция CRMREST APIидемпотентностьORIGINATOR_IDNode.jsTypeScript