Open Source для арб-стека

<b>Supabase: когда он заменяет backend, а когда превращается в ещё одну точку поддержки</b>

<b>Supabase: когда он заменяет backend, а когда превращается в ещё одну точку поддержки</b>

Supabase часто берут как «готовый Firebase на PostgreSQL»: auth, база, storage, realtime, edge-функции и API из коробки. Для MVP и внутренних кабинетов это реально экономит недели на сборке стека.

Но у self-host сценария есть цена. Нужно держать в голове не только сам PostgreSQL, но и Auth, API, storage, очереди, бэкапы, миграции, мониторинг и права доступа. Если у команды нет привычки сопровождать несколько сервисов сразу, экономия быстро съедается временем девопса.

Перед внедрением проверьте:
— где будет жить основная бизнес-логика: в SQL, в edge-функциях или во внешнем сервисе;
— кто отвечает за бэкапы и восстановление, а не только за их наличие;
— как устроены роли: чтобы аналитик не стал админом по ошибке;
— нужен ли вообще realtime, или это лишняя сложность ради редкого кейса.

Supabase хорошо заходит, когда нужен быстрый старт, Postgres-first подход и минимальный фулстек. Плохо — когда уже есть зоопарк сервисов и нет человека, который готов разбирать инциденты ночью.

Если берёте Supabase в арб-стек, считайте не «open source или SaaS», а «сколько часов в месяц уходит на поддержку всей связки».
Этот пост опубликован в Telegram-канале Open Source для арб-стека. Подписаться можно по ссылке: @oss_saas_desk.
start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.