Технологический стек и программное обеспечение
Мы используем гибкий и независимый технологический стек, основанный на Open Source решениях, собственных разработках и локально развертываемых ИИ-технологиях. Архитектура проектов создается с учетом отказоустойчивости, безопасности данных и минимизации зависимости от внешних SaaS-платформ и зарубежных сервисов.
Языки программирования и скриптовые языки
- PHP — основной язык серверной разработки (Backend) для реализации бизнес-логики и построения REST API.
- JavaScript — базовый язык клиентской разработки (Frontend) для создания интерактивных пользовательских интерфейсов.
- Python — применяется для автоматизации процессов, предварительной обработки данных, интеграции ИИ-модулей.
- Bash (sh-скрипты) — используется для автоматизации инфраструктуры, CI/CD-процессов, системного администрирования, мониторинга серверной инфраструктуры и реализации внутренних сервисных утилит. Для задач мониторинга и обслуживания инфраструктуры применяются собственные сценарии и инструменты автоматизации разработки компании.
- HTML5 / CSS3 — стандарты разметки и кроссбраузерной стилизации веб-интерфейсов.
Фреймворки, библиотеки и среды разработки
- jQuery — JavaScript-библиотека для работы с DOM, обработки событий и поддержки существующих веб-интерфейсов.
- Компоненты обработки документов — проверенные Open Source библиотеки для автономной генерации (PDF+XLSX) и парсинга (XLSX) документов без обращения к внешним SaaS-сервисам.
- Собственные программные модули и внутренние фреймворки — используются для реализации бизнес-логики, интеграций, API и специализированных компонентов проектов. Такой подход позволяет адаптировать архитектуру под задачи заказчика, снизить избыточность и контролировать жизненный цикл программного обеспечения. Отказ от коммерческих CMS/коммерческих платформ позволяет избежать избыточности типовых CMS и уменьшить зависимость от сторонних платформ.
- Собственный контур безопасности — внутренний модуль фильтрации и валидации входящего трафика, применяемый для защиты веб-проектов от типовых атак, вредоносных запросов и аномальной активности на внешнем периметре.
Системы управления базами данных (СУБД)
- PostgreSQL — промышленная объектно-реляционная СУБД, применяемая в проектах с высокими требованиями к надежности, транзакционности и структуре данных.
- MariaDB / MySQL — реляционные СУБД.
- SQLite — компактная встраиваемая (embedded) реляционная база данных, используемая для локального хранения конфигураций, кеширования данных, обеспечения автономной работы отдельных микросервисов и быстрого прототипирования без необходимости развертывания полновесного серверного ПО.
Среда контейнеризации и инфраструктурное ПО
- Linux — серверные операционные системы семейства Linux, используемые в качестве основной среды развертывания прикладных сервисов, контейнерной инфраструктуры и системного ПО.
- Nginx — высокопроизводительный веб-сервер и reverse proxy, применяемый для балансировки нагрузки, обработки HTTP(S)-трафика, маршрутизации запросов и защиты внешнего периметра веб-приложений.
- Docker — платформа контейнеризации, используемая для изолированного развертывания, масштабирования и управления микросервисной архитектурой наших продуктов. Обеспечивает воспроизводимость среды выполнения и независимость от инфраструктурных провайдеров.
API, интеграции и протоколы взаимодействия
- REST / JSON API — основной механизм межсистемного взаимодействия, используемый для интеграции веб-платформ, мобильных приложений, ERP/CRM-систем, внешних сервисов и микросервисной архитектуры.
- JWT / OAuth2 — технологии аутентификации и авторизации, применяемые для защищенного доступа к API, пользовательским сервисам и внешним интеграциям.
- Webhook-механизмы и событийные интеграции — используются для обработки асинхронных событий, обмена данными между системами и автоматизации бизнес-процессов.
Технологии искусственного интеллекта (ИИ / AI)
- Ollama — специализированная ИТ-платформа для локального развертывания и инференса больших языковых моделей (LLM). Запуск нейросетевых моделей на собственных вычислительных мощностях обеспечивает локальную обработку данных без передачи информации внешним AI-сервисам, исключает трансграничную передачу информации и защищает ИТ-контуры от санкционных рисков и блокировок со стороны зарубежных AI-провайдеров.
Интеграции с внешними платформами и сервисами
Компания обладает практическим опытом разработки и сопровождения интеграций с российскими и международными цифровыми платформами, информационными системами и API-сервисами.
Реализованы интеграции, в том числе, со следующими категориями систем:
-
ERP и учетные системы:
- 1С (различные версии и конфигурации).
-
Логистические и транспортные сервисы:
- Grastin,
- Достависта,
- IntegraLdos,
- CDEK,
- Деловые Линии,
- Boxberry / Яндекс.Доставка
- а также иные службы доставки и логистические API.
-
Маркетплейсы и торговые платформы:
- Яндекс Маркет,
- Ozon,
- Wildberries,
- Авито,
- Мегамаркет.
-
Платежные системы:
- ЮKassa,
- Яндекс Pay,
- PayMaster,
а также иные платежные шлюзы и эквайринговые сервисы.
-
Коммуникационные платформы:
- сервисы IP-телефонии,
- чат-бот платформы,
- мессенджеры,
- социальные сети,
- SMS-провайдеры.