Wszystkie firmy
snappyloop

Od 200 do 5000 uczących się w trzy miesiące

Staff Engineer — Monachium · 2025 – obecnie

snappyloop to produkt AI do nauki języków — kursy, praktyka głosowa z tutorem na żywo i słownictwo w systemie powtórek rozłożonych w czasie, dostarczane przez Telegrama i jego Mini App.

Platforma powstała z infrastruktury i bezpieczeństwa stojącego za nią systemu wieloagentowego, przetestowanego obciążeniowo na 20 000 żądań na sekundę. Gdy produkt rósł z 200 do 5000 użytkowników w trzy miesiące, architektura przeszła z pojedynczego workera long-polling na workery sterowane webhookami i skalowane poziomo — z Redisem dla współdzielonego stanu sesji i globalnych limitów oraz centralnym kontrolerem trzymającym jeden pułap zapytań do dostawców AI dla wszystkich replik.

Bezpieczeństwo ścieżki webhooków ma cztery warstwy — firewall, ingress, lista dozwolonych IP i weryfikacja podpisu żądania — a wewnętrzne API jest dostępne wyłącznie przez wychodzący Cloudflare Tunnel. Produkcji pilnują alerty SLO burn-rate na opóźnienie potwierdzenia webhooka i skuteczność odpowiedzi oraz sondy Playwright z wielu miast.

200 → 5k użytkowników w 3 miesiące 20k RPS test obciążeniowy
Stos 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