Идемпотентный HTTP-прокси сервис
«Идемпотентный HTTP-прокси сервис» включено в реестр российского ПО: реестровая запись № 33457, решение Экспертного совета (протокол № 365пр от 05.05.2026). Правообладатель — ООО "ОНМУН". Заявление № 353141 от 27.02.2026.
Статус: Включено в реестр · Этап: В реестре · ПО
- Номер заявления
- № 353141, зарегистрировано 27.02.2026
- Правообладатель
- ООО "ОНМУН"
- Реестровая запись
- Реестровая запись №33457 от 21.05.2026
- Классы ПО
- 12.20 Информационные системы для решения специфических отраслевых задач
О продукте
Программное обеспечение, предоставляющие собой техническое решение НТТР-прокси с поддержкой идемпотентности (обеспечение возможности многократного вызова запроса с гарантией того, что состояние системы изменится только один раз), предназначенный для обеспечения надежной обработки повторяющихся запросов в распределенных системах. Сервис функционирует в любой среде, поддерживающей контейнерную виртуализацию. Предпочтительными средой являются системы оркестрации Docker Swarm или Kubernetes. В распределенных системах и микросервисной архитектуре решается ситуации, когда один и тот же запрос может быть отправлен несколько раз изза сетевых проблем, таймаутов или сбоев клиентов. Сервис обеспечивает идемпотентность НТТР-запросов методов POST, PUT и РАТСН путем их проксирования с сохранением и повторным использованием результатов.
Что умеет
- Основная функциональность разрабатываемого сервиса:
- Обработка HTTP-запросов с идемпотентностью:
- Поддержка методов: POST, PUT, PATCH
- Обязательный заголовок Idempotency-Key для идентификации запросов
- Автоматическое проксирование запросов на целевые URL, указанные в параметре URL
- Фильтрация hop-by-hop заголовков при передаче на апстрим
- Удаление заголовка Idempotency-Key при передаче на апстрим
- Механизм кэширования ответов:
- Сохранение полного ответа апстрима (статус, заголовки, тело)
- Настраиваемое время жизни кэшированных ответов
- Возврат закэшированных ответов для повторных запросов с тем же ключом
- Распределенные блокировки:
- Предотвращение дублирующих вызовов апстрима при конкурентных
- запросах
- Ключи блокировок: idem:lock:{Idempotency-Key}
- Настраиваемое время удержания блокировки (LOCK_TTL)
- Токен-базированное управление блокировками для безопасного освобождения
- Обработка конкурентных запросов:
- Первый запрос получает блокировку и обрабатывается
- Последующие запросы ожидают завершения первого в течение LOCK_TTL
- Автоматическое возвращение результата после завершения первого запроса
- Возврат статуса 409 Conflict при превышении времени ожидания
- Поддержка различных хранилищ:
- Redis (рекомендуемый для продакшена): распределенное хранение и блокировки
- In-memory (для тестирования): потокобезопасные мапы с TTL
- Прозрачное API хранилища с единым интерфейсом
- Логирование и мониторинг:
- Детальное логирование всех операций: метод, URL, ключ идемпотентности, статус, источник
- Логирование ошибок и таймаутов
- Измерение времени выполнения операций
- Обработка ошибок:
- Корректная обработка таймаутов апстрима (статус 504 Gateway Timeout)
- Обработка ошибок сети (статус 502 Bad Gateway)
- Обработка отмененных запросов клиентом
- Гарантированное освобождение блокировок даже при ошибках
- Оптимизация производительности:
- Минимальные задержки при попадании в кэш
- Эффективный механизм ожидания для конкурентных запросов
- Настраиваемые таймауты для различных операций
- Системные требования к ПО (минимальные аппаратные требования):
- Код ОКПД 2
- 62 Продукты программные и услуги по разработке программного обеспечения; консультационные и аналогичные услуги в области информационных технологий
- ИНН правообладателя
- 5008015079
- Государство регистрации
- Россия
- Документация
- techprog.ru
- Стоимость и лицензия
- techprog.ru
По карточке заявления на сайте реестра, обновлена там 19.02.2026.
Решения Экспертного совета
- Включить в реестр — протокол № 365пр от 05.05.2026, голосование: за 26, против 0, воздержались 0; поручение оператору от 21.05.2026
- Класс программного обеспечения: Серверное и связующее программное обеспечение
История заявления
- 21.05.2026 — реестровая запись № 33457
- 05.05.2026 — решение Экспертного совета: Включить в реестр (протокол № 365пр)
- 27.02.2026 — появилось в списке со статусом «Включено в реестр»
Другие продукты правообладателя
- Сервис передачи одноразовых паролей через Telegram — Отказ во включении в реестр
Похожие продукты в классе 12.20
- АйТи Капитал: Расчет рисков — Готовится экспертная оценка
- БИТ.МДМ — Готовится экспертная оценка
- Система поиска маршрутов Antereal Routes — Готовится экспертная оценка
- АйТи Капитал: Расчет страховых резервов — Готовится экспертная оценка
- Компьютерный имитационный тренажер 3D «Управление складированием» — Готовится экспертная оценка
- ПАН Партнер — Готовится экспертная оценка
- АРС.СИМ — Готовится экспертная оценка
- АИС "Система интеллектуального контроля закупочной документации" — Готовится экспертная оценка
Весь класс 12.20 Информационные системы для решения специфических отраслевых задач