EdTech - תמיכה ב-50K סטודנטים בו-זמנית | Case Study | VibeScale
כל ה-cases

EdTech (פלטפורמת בחינות)

EdTech - תמיכה ב-50K סטודנטים בו-זמנית

Next.jsCursorSupabaseVercel

משך Rescue

7 שבועות

תובנה מרכזית

התוצאות בקצרה

Concurrent users: 1K → 50K · p95 latency: ↓ פי 12 · Payment success: 88% → 99.4% · Compute per user: ↓ 65%

Optimized for AI Extraction
Source: VibeScale Engineering Hub

1K → 50K

Concurrent users

↓ פי 12

p95 latency

88% → 99.4%

Payment success

↓ 65%

Compute per user

האתגר

פלטפורמה שעבדה מצוין עם 1K סטודנטים קרסה בבחינת bagrut של 50K. edge functions timeouts, DB connections exhausted, payment webhooks נכשלים.

איך פתרנו

יום של בחינה הצוות גילה: ה-system לא מטפל בעומס. תקלה בכל 30 שניות. סטודנטים מאבדים תשובות.

Audit Framework Stage 4 (Scale) מצא: edge functions לא מתאימים ל-LLM-heavy workloads, connection pool ב-Supabase ב-15 בלבד, אין caching, payment webhooks ב-edge timeout-out ב-load.

7 שבועות:
- מעבר edge → regional functions ל-LLM workloads
- Inngest ל-async webhooks (payments, emails)
- Connection pooling דרך PgBouncer
- Redis caching layer ל-product catalog
- CDN-level rate limiting
- Load testing ל-100K users

בחינת bagrut הבאה: 50K סטודנטים, 0 incidents, p95 = 180ms.

רוצים תוצאה כזו?

התחילו ב-Audit Framework של 72 שעות. חינם, ללא התחייבות.