#REST

15 статей
Пишем высокопроизводительный rate-limiter на golang Хабр
Хабр

Пишем высокопроизводительный rate-limiter на golang

Недавно я познакомился с Golang и в качестве практики решил реализовать алгоритмы rate limiting'а из статьи с arxiv. Сегодня мы рассмотрим написание rate-limiter'а в виде отдельно-стоящего сервиса и в...

Хабр
crm.item.list заблокирован, а портал работает: откуда в Битрикс24 берётся 429 OPERATION_TIME_LIMIT Хабр
Хабр

crm.item.list заблокирован, а портал работает: откуда в Битрикс24 берётся 429 OPERATION_TIME_LIMIT

Выгрузка сделок из Битрикс24 годами работает без проблем, а потом начинает тормозить и возвращать HTTP 429. Увеличение пауз между запросами не помогает, хотя остальные методы REST API продолжают отвеч...

Хабр
arXiv NLP
arXiv NLP

РАГ Стратегии для получения запросов на получение SQL и REST API

arXiv:2602.7086v3 Annuales Type: заменить перекрестное резюме: системы программного обеспечения компании обычно открывают функциональные возможности через реляционные базы данных и REST API, требуя от...

arXiv NLP
3
Читать
Хабр
Хабр

REST, Webhook или Message Broker: что выбрать для интеграции корпоративных систем

В интеграциях корпоративных систем часто спорят не о том, как связать системы , а о том, чем именно их связать : REST API, webhook или брокером сообщений. На практике универсального ответа нет. REST у...

Хабр
Хабр
Хабр

Применение gRPC при разработке приложений под iOS

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

Хабр
Отреверсили проприетарный gRPC и выложили в опенсорс 100% совместимый аналог их сервера, потом CLI Хабр
Хабр

Отреверсили проприетарный gRPC и выложили в опенсорс 100% совместимый аналог их сервера, потом CLI

А вы тоже организуете общение между микросервисами по HTTP/1.1 + JSON? Так вот, адекватные люди на хайлоаде давно так не делают. Как это выглядит в классическом REST: какой-нибудь сервис заказов стучи...

Хабр
IT-World.ru
IT-World.ru

Битрикс24 выпустил официальную библиотеку для интеграций на Go

Битрикс24 выпустил b24gosdk, официальную библиотеку для работы с REST API портала на языке Go. Это четвертый язык в линейке официальных библиотек, после JavaScript, PHP и Python. Библиотеку выпустили ...

IT-World.ru
DATAREON Platform под нагрузкой: настройка высоконагруженной интеграции DATAREON + PostgreSQL + REST Хабр
Хабр

DATAREON Platform под нагрузкой: настройка высоконагруженной интеграции DATAREON + PostgreSQL + REST

Всем привет! Я Дмитрий Пономарев, разработчик ESB ИТ-интегратора «Белый код»! Сначала всё выглядело довольно просто: забираем данные по REST API, обрабатываем и сохраняем в PostgreSQL. Проблемы начали...

Хабр
arXiv AI
arXiv AI

RST-RL: Укрепление системы ЛМЗ с помощью унифицированной самостоятельной подготовки и поиска, ориентированного на ценность

arXiv:2508.19576v3 Вид уведомления: заменить резюме: Что касается повышения точности аргументации МЛМ, то метод репрезентативного дополнительного обучения (RL) - " групповая относительная оптимизация ...

arXiv AI
1
Читать
Можно ли поймать breaking change REST API до интеграционных тестов Хабр
Хабр

Можно ли поймать breaking change REST API до интеграционных тестов

Breaking change в REST API часто обнаруживают слишком поздно — уже на интеграционном стенде. Разберём, какие риски можно поймать раньше, где помогают OpenAPI и consumer contracts и почему зелёные пров...

Хабр
Найти ПДн, замаскировать, развернуть копию: большой разбор открытого pg_anon Хабр
Хабр

Найти ПДн, замаскировать, развернуть копию: большой разбор открытого pg_anon

pg_anon — полностью открытый инструмент для PostgreSQL, который ищет персональные данные по заданным правилам и выгружает копию базы уже замаскированной. За год проект заметно вырос: частичный дамп и ...

Хабр
Полгода делал курсы-игры для тестировщиков. Посчитал всю воронку, и удержание оказалось единственным, что не выросло Хабр
Хабр

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

Сегодня первое сентября, и это удобный повод подвести итог одной работы. С февраля я собираю курсы по тестированию, устроенные как игра: Древняя Греция для REST API, Древний Египет для GraphQL, город ...

Хабр
redb.Route 4.0: тест-кит, шаблоны payload, форматы данных, REST DSL и ядро без Newtonsoft Хабр
Хабр

redb.Route 4.0: тест-кит, шаблоны payload, форматы данных, REST DSL и ядро без Newtonsoft

Восемь новых пакетов и REST DSL вокруг прежних 56 глаголов маршрута; из ядра ушёл Newtonsoft.Json. Что ломает мажор и как мигрировать за десять минут. Готовится четвёртая версия redb.Route, интеграцио...

Хабр
Как я год загружал фото в Битрикс24 и собрал все грабли файлового API Хабр
Хабр

Как я год загружал фото в Битрикс24 и собрал все грабли файлового API

Работа с файлами в REST API Битрикс24 — та задача, где документация заканчивается ровно там, где начинаются проблемы. Официальные примеры показывают, как загрузить один файл в одно поле. А дальше выяс...

Хабр
OAuth 2.0 в amoCRM REST API на PHP простым языком: получение, хранение и обновление токенов Хабр
Хабр

OAuth 2.0 в amoCRM REST API на PHP простым языком: получение, хранение и обновление токенов

Когда впервые пишешь собственную интеграцию с amoCRM через REST API, сами запросы к сделкам, контактам или компаниям обычно оказываются не самой сложной частью. Основной вопрос возникает раньше: как о...

Хабр