Все компании
snappyloop

От 200 до 5000 учеников за три месяца

Staff Engineer — Мюнхен · 2025 – настоящее время

snappyloop — это AI-продукт для изучения языков: курсы, живая голосовая практика с репетитором и словарь с интервальным повторением, доставляемые через Telegram и его Mini App.

Платформа построена на инфраструктуре и безопасности мультиагентной системы, выдержавшей нагрузочное тестирование на 20 000 запросов в секунду. Пока продукт рос с 200 до 5000 пользователей за три месяца, архитектура перешла от одного long-polling воркера к webhook-воркерам с горизонтальным масштабированием — с Redis для общего состояния сессий и глобальных лимитов и центральным контроллером, который держит единый потолок запросов к AI-провайдерам для всех реплик.

Безопасность на пути webhook — четыре уровня: фаервол, ingress, список разрешённых IP и проверка подписи запроса; внутренний API доступен только через исходящий Cloudflare Tunnel. За продакшеном следят SLO-алерты по burn rate на задержку подтверждения webhook и долю успешных ответов, а также Playwright-пробы из нескольких городов.

200 → 5k пользователей за 3 месяца 20k RPS нагрузочный тест
Стек GoSymfony / PHPPostgreSQLRedisKubernetesHelmTelegram Bot API & Mini AppsCloudflare TunnelOpenAI & GeminiPrometheus SLOsPlaywrightSOPS + age
snappyloop
snappyloop app screen snappyloop app screen snappyloop app screen snappyloop app screen
vialytics CHECK24