Используется продвинутая клиент-серверная архитектура, с концепцией распределенния нагрузки, кеширования и балансировки. Для сложных фоновых вычислений применяются очереди, технология вебсокетов, REST API, CDN.
Базовый язык программирования — TypeScript/JavaScript
Бекенд — ОС Debian, NGINX, NodeJS, ExpressJS, PM2, Chromium
Фронтенд — ReactJS, Redux, SocketIO
Основная БД — облачная MongoDB
Кеширование — Memcached
Хранение данных — Selectel S3
Очереди — Redis
Регулярное резервное копирование всех данных и файловых хранилищ. Копии хранятся на отдельных серверах. Строгий контроль доступа к данным и резервным копиям