Pull to refresh
8K+
1
Александр Исаев@Isaev1980

User

-1
Rating
1
Subscribers
Send message

Три архитектурных решения для multi-tenant B2B SaaS, о которых я пожалел, что не узнал раньше

Level of difficultyMedium
Reading time10 min
Reach and readers8.8K

Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку

Самая дорогая ошибка моего B2B SaaS имела ровно одну строчку: TENANT_ID = “tenant-1” в config.py. Полтора дня поиска бага показали, почему multi-tenant архитектуру нужно закладывать с первого коммита. Разбор трёх архитектурных решений для multi-tenant SaaS в регулируемой отрасли — tenant_id helper, PostgreSQL EXCLUDE USING gist против double-booking, 152-ФЗ как код на FastAPI и SQLAlchemy.

Читать далее

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Бэкенд разработчик, Фронтенд разработчик
Средний
From 500,000 ₽
Python
MongoDB
SQL
Базы данных
Git
Docker
PostgreSQL