Инфраструктура
Не арендую чужие SaaS для критичных функций. Всё работает в собственном контуре — сам контролирую SLA, безопасность и доступы.
Распределённая сеть серверов
Несколько дата-центров на Hetzner и партнёрских площадках, edge-ноды, балансировщики, мониторинг и off-site бэкапы. Без vendor lock-in и без привязки к одному провайдеру.
$ Cloudflare DNS → Traefik → Docker swarm → Go services → Postgres + Redis- Multi-DC топология с failover-сценариями и быстрым recovery
- HAProxy / Nginx / Traefik балансировка
- Prometheus + Grafana + Loki + Alertmanager
- Зашифрованные off-site бэкапы и DR-учения
Собственный Helpdesk
Внутренний портал поддержки: тикеты, SLA-таймеры, телефония, эскалация в дежурную смену. Клиент говорит с инженерами напрямую, без посредников.
$ React UI → Laravel API → Postgres → Centrifugo (live updates)- SLA с фиксированной реакцией
- Тикеты, телефония, чат в одном окне
- Отчёты по удовлетворённости
- On-call ротации и эскалация
Собственный GitLab + CI
Приватный инстанс GitLab с фермой self-hosted runner-серверов. Код клиента остаётся в приватном контуре, релизы — GitOps в прод.
$ GitLab CI → SAST/scan → Docker registry → Ansible → prod- Self-hosted GitLab CE + runners
- Pipelines: build → test → scan → deploy
- Приватные Docker-реестры
- Подписанные образы, авто-rollback
Reusable Real-Time Infrastructure
Единая WebSocket-платформа для ERP, Helpdesk и операционных систем.
Переиспользуемая инфраструктура на базе Centrifugo v5 — централизованный realtime-транспорт для нескольких backend-проектов. Сервис не содержит бизнес-логики: backend публикует события, frontend подписывается на каналы.
Архитектурные принципы
- Centrifugo не содержит бизнес-логики — только транспорт
- Backend-сервисы публикуют события через HTTP API
- Backend выдаёт JWT-токены для подписок
- Frontend только подписывается на каналы
- Fan-out архитектура с изоляцией namespace'ов
- Один транспортный слой — много продуктов
- JWT-авторизация подписок
- Fan-out доставка событий
- Presence и history по каналам
- Изоляция namespace'ов
- Гарантированная доставка realtime-событий
- Переиспользуемый транспортный слой
Из чего обычно собираются проекты
Не «список технологий», а проверенные на проде комбинации. Каждый блок — это сценарий, который уже эксплуатирую.
Real-time ERP
Real-time инфраструктура для ERP: движение задач, статусы заказов и live-обновления складских остатков.
Highload API
Stateless Go-сервисы за HAProxy с горизонтальным масштабированием и read-репликами Postgres.
Secure deployments
Контейнеризированные релизы с изолированными окружениями и готовностью к мгновенному rollback.
Laravel back-office
Классический enterprise back-office на Laravel с очередями, крон-задачами и интеграциями.
Edge & DNS
DNS failover, edge-кеш и автоматический выпуск TLS — падение отдельных узлов остаётся незаметным.
Observability
Единый стек наблюдаемости: метрики, логи, трассировки и алерты в on-call ротации.
Защита данных и доступов
Собственный контур означает полный контроль над безопасностью: от физической изоляции до шифрования и аудита.
- Шифрование данных в transit и at rest
- Сетевая сегментация и VLAN-изоляция
- Регулярные security-аудиты и сканирование уязвимостей
- Нет утечки данных через сторонние SaaS
- Собственные backup-политики с шифрованием
Кто и куда имеет доступ
- RBAC с ролевым разграничением
- Доступ к инфраструктуре только через VPN
- Двухфакторная аутентификация на всех критичных системах
- Журналирование всех административных действий
- Регулярный пересмотр прав доступа
Гарантии работы сервисов
Фиксируем конкретные цифры: время реакции, uptime и процедуры восстановления.
- Uptime 99.9% на критичных сервисах
- Время реакции на инцидент: до 15 минут
- RTO восстановления: до 1 часа
- Ежеквартальные DR-учения
- Прозрачный статус через собственный мониторинг
Отказоустойчивая платформа справочников и API
Один из реализованных проектов: инфраструктура, рассчитанная на непрерывную работу даже при сбоях дата-центров, DNS-провайдеров или внешних сетевых сервисов.
Что обеспечивает надежность системы
Многоуровневая отказоустойчивость
refs.example.comосновной защищённый endpoint
refs-01.example.comрезервный direct endpoint
refs-02.example.comрезервный direct endpoint
Даже при недоступности:
сервисы продолжают работать через альтернативные каналы доступа.
Подходит для критичных интеграций
Готовность к enterprise-нагрузкам
Для разработчиков интеграция остаётся простой
Большинство клиентов используют один стандартный endpoint:
При необходимости доступны дополнительные резервные endpoints для повышенно критичных систем.
CI/CD, мониторинг и автоматический failover
Каждое изменение проходит через единый конвейер: от коммита до прод-релиза с проверкой здоровья и автоматическим переключением при сбоях.
CI: сборка и тесты
GitLab CI запускает линтеры, unit- и интеграционные тесты, security-сканеры и собирает Docker-образы.
- GitLab Runners в собственном контуре
- Unit + integration tests
- SAST / dependency scan
- Подписанные Docker-образы
CD: канареечный деплой
Ansible и ArgoCD раскатывают образы по DC сначала на 5% трафика, затем поэтапно до 100% с авто-rollback.
- Blue-green и canary стратегии
- Авто-rollback по метрикам
- Поэтапная раскатка по DC
- Zero-downtime миграции БД
Мониторинг и алерты
Prometheus, Grafana, Loki и Alertmanager отслеживают golden signals и доставляют алерты в Telegram, Slack и on-call ротации.
- Latency, traffic, errors, saturation
- Distributed tracing (Tempo)
- Логи через Loki + retention
- On-call ротации и эскалации
Health-checks и failover
Автоматические проверки на каждом узле: при деградации трафик мгновенно уходит на здоровые ноды и резервные DC.
- Active health-checks на LB
- DNS failover и быстрый recovery
- Авто-вывод нездоровых нод
- Регулярные chaos-учения
Как трафик переживает сбои
Запрос проходит через несколько независимых уровней: DNS с health-check, ingress в нескольких DC и резервные direct-endpoints. Если падает один узел — трафик мгновенно уходит на здоровый.
ERP + оборудование: desktop-приложение
Разрабатываем не только web ERP-системы, но и desktop-приложения для прямой работы с оборудованием на складах и производствах. Быстрое сканирование, печать этикеток, взвешивание и сбор данных — всё в едином контуре.
Сканеры штрих-кодов
Мгновенное считывание при приёмке, отгрузке и инвентаризации. Прямая интеграция через USB/COM без промежуточных драйверов.
Принтеры этикеток
Печать ценников, маркировки и shipping-лейблов из ERP в один клик. Поддержка ZPL, EPL и ESC/P.
Весы
Автоматический съём веса при взвешивании товара. Передача данных в ERP в реальном времени.
Терминалы сбора данных
Mobile-устройства для склада: перемещение, подбор, инвентаризация с синхронизацией в ERP.
USB / COM оборудование
Интеграция кастомных устройств: дисплеи покупателя, POS-периферия, сенсоры и реле.
Почему desktop для складов и производства
Что уже внедрено
Подборка боевых проектов, построенных на собственной инфраструктуре и процессах. От блокчейн-эксплореров до телеком-CRM и поиска по миллионам компаний.

EVM Ops Console
Production-style панель управления приватной EVM-совместимой сетью. Бэкенд на Go подключён к Besu QBFT, фронт даёт операторам валидаторов прозрачный обзор сети, блоков и транзакций.

Telecom CRM Flow
Прототип современной CRM для телеком-оператора: лиды, абоненты, тарифы, биллинг, тикеты. Спроектирован под нагрузку колл-центра в часы пик.

kz-data — поиск по компаниям РК
Сервис проверки компаний и ИП Казахстана. Полнотекстовый поиск по миллионам записей, карточки с реквизитами, налогами, судами.

Server Guardian Panel
Профессиональная админ-панель для мониторинга серверной инфраструктуры: метрики, алерты, отчёты по доступности.

Exchange Admin Hub
Админка обменника валют поверх шаблона Template General. Курсы, лимиты, журнал операций.

Etherium Frontier
Фронтенд для собственной Ethereum-совместимой блокчейн-платформы. Эксплорер, валидаторы, статистика.
Упрощённая схема: edge → балансировщики → app-кластер → реплицируемые БД.
Инфраструктура спроектирована не для того, чтобы просто запустить систему — а чтобы она оставалась надёжной под ростом, всплесками трафика и операционной сложностью.
Фокус на переиспользуемых backend-платформах, realtime-инфраструктуре и операционной надёжности.