A marketplace for academic work — 1.5M+ works hosted.
soff.uz — the main digital marketplace of the Soff ecosystem. A platform for ready-made academic materials, 3D designs, website templates, and freelance services, hosting 1.5M+ academic works and 2K+ templates.
A marketplace is a catalogue, a search engine, a payment system and a trust system at once — and all of them have to stay fast while the catalogue grows past a million items and thousands of people browse at the same time. A marketplace lives or dies on search latency. Everything else is negotiable.
A Django and FastAPI backend with PostgreSQL for the catalogue and Redis in front of the hot paths. Listing, search and transactions are tuned for a large, growing inventory, with the heavy and slow work pushed onto async pipelines so the storefront stays responsive. The catalogue grew faster than any single query plan wanted it to.
Cache the hot catalogue aggressively; keep the write path honest. Anything a buyer doesn't need to wait for — indexing, notifications, analytics — moves off the request path. The marketplace should feel instant even when the warehouse behind it is enormous.