Разделы

Интернет E-commerce Веб-сервисы Цифровизация Внедрения

Api Gateway потребляет в 10 раз меньше RAM — платформа Ensi подводит первые итоги перехода на новый стек

Российская платформа для электронной коммерции Ensi, разрабатываемая компанией «Гринсайт», объявила о промежуточных результатах технологической трансформации, запущенной в августе 2026 г. Ключевым направлением инициативы стал перевод критичных компонентов системы с PHP на язык Go. Об этом CNews сообщили представители Ensi.

Первым сервисом, переведенным на новый стек, стал Api Gateway — компонент, наиболее критичный к производительности и потреблению ресурсов. Go-версия опубликована в открытом репозитории Ensi. В дальнейших внедрениях платформы рекомендовано использовать Go-сервис.

Минцифры запустит реестр доверенного ПО до конца года. Отбирать софт будут структура «Росатома» и еще 4 неизвестные организации
Минцифры запустит реестр доверенного ПО до конца года. Отбирать софт будут структура «Росатома» и еще 4 неизвестные организации

Сравнительные испытания показали, что новое решение потребляет в два раза меньше CPU и в 10 раз меньше оперативной памяти при выполнении сопоставимых операций. При этом Go-эндпоинты демонстрируют более низкое время ответа и повышенную устойчивость к перегрузкам. Нагрузочное тестирование подтвердило, что благодаря многопоточной модели Go-сервисы существенно меньше подвержены деградации под пиковой нагрузкой и потребляют меньшее количество подов, относительно PHP-версии — что особенно важно для высоконагруженных сценариев электронной коммерции.

«Catalog Cache - следующий сервис, переходящий на Go. Это высоконагруженный сервис, взаимодействующий в своей работе с Kafka, Elastic и базой данной, где технологический переход может дать ощутимый эффект. Публичная документация платформы будет обновлена информацией по работе с Go-сервисами» — сказал Павел Ситкин, исполнительный директор Ensi.