GET
/projects/promoy-marketPromoy Market
// Обзор
B2B-маркет для пополнения запасов магазинов. Выделен из монолита в отдельный сервис: без DRF, полностью асинхронные Django view на ASGI + uvicorn.
// Что сделано
- 01
Правило async: никаких lazy-связей, всё заранее через select/prefetch
- 02
Checkout на select_for_update + transaction.atomic, без гонок
- 03
SSO через токен 2pay, пользователь и компания кешируются в Redis
- 04
Фронтенд: Vue 3 + Tailwind 4, в CRM звук и push о новом заказе
// Место в архитектуре
- Web / SPAvue · react · next
- Django APIdrf · async · asgi
- PostgreSQLprimary db
- Rediscache · broker