Почему твой бэкенд начинает тупить на 10k юзеров, хотя на 100 всё летало
Обычно причина одна из этих:
1️⃣N+1 запросы
→ один запрос незаметно триггерит сотню походов в БД
2️⃣Нет индексов
→ на каждом поиске полный проход по таблице
3️⃣Тяжелая работа синхронно
→ письма, обработка картинок прямо внутри request cycle
4️⃣Нет стратегии кеширования
→ один и тот же запрос в БД выполняется 1000 раз
5️⃣Единая точка отказа
→ один инстанс БД тащит на себе вообще всё
Приложение не стало внезапно медленным.
Оно просто доросло до момента, когда плохие решения стали заметны.
👉 Java Portal
Post #2182
2.33K
- 🔥 12
- ❤ 3