Наши технологии
Компания обладает экспертизой в большом массиве технологий разработки и смежных областей.
Ключевыми подходами в технологическом стеке компании является:
· микросервисная архитектура, как основа создания и развития cloudnative платформ и продуктов;
· активное использование opensource-решений в части инфраструктуры.
В части разработки и развития компания опирается на собственную микросервисную платформу, сформированную на основе наиболее эффективных фреймворков и технологий:
1. Java и Go как основные языки разработки — центры компетенций по ним обеспечивают быструю разработку продуктов.
2. Python как ключевой компонент принятия решений и аналитики данных. Центр компетенций активно использует наиболее эффективные фреймворки аналитики.
3. Фронтальная разработка на основе Jscript и фреймворков Vue и пр.
4. Мобильная разработка на основе Flutter — наиболее перспективной в данный момент кросс-платформенный фреймворк.
5. В области бизнес-процессов компания опирается на собственные разработки и ноу-хау в части BPMS-платформы Temporal.
6. Интеграция решений обеспечивается как сервисами RESTful и gRPC, так и дата стримингом Kafka.
Скорость вывода продуктов обеспечивается собственной DevSecOps платформой компании, также основанной на opensource-инструментарии: Git, ansible, SAST-сканнер и пр.
Активно используются opensource-решения для гибкой инфраструктуры: Kubernetes, prometeus, Grafana.