У нас контентный сайт (медиа + пользовательский контент), сейчас активно растём и начали упираться в производительность. В пиковые моменты сайт начинает тормозить, иногда отваливаются запросы, и это уже влияет на пользователей.
Что есть сейчас:
backend на Node.js
база данных PostgreSQL
фронт — обычный SPA
трафик ~200–300 тыс. пользователей в сутки (с ростом)
Основные проблемы:
медленные ответы API при нагрузке
проблемы с базой (долгие запросы, блокировки)
нет нормального кеширования
сложность масштабирования текущей архитектуры
Что хотим сделать:
провести аудит текущей архитектуры
найти узкие места по производительности
предложить решение по масштабированию
при необходимости переработать часть backend-а
Рассматриваем варианты:
внедрение кеширования (Redis или аналог)
оптимизация запросов к базе
разделение сервисов
возможно переход к более микросервисной архитектуре
Важно, чтобы вы не просто “пофиксили”, а помогли выстроить систему, которая выдержит дальнейший рост.
Если работали с высоконагруженными системами, напишите:
с какими нагрузками сталкивались
какие решения внедряли
на каком стеке работали
Дальше готовы обсуждать детали, доступ к проекту и формат сотрудничества.
Пока нет ставок.