Nadivan: a store back end built for high load
An online store needed to process more than 30,000 products a month under high load. We designed the server side, the pricing and delivery logic, and automated releases.
- Client
- Nadivan
- Industry
- Online retail



How it's built
Interface
Gulp and Sass
Application
PHP
Data
MySQL and Redis
Infrastructure
Git, CI/CD, Linux and Nginx
The project
The problem
Nadivan's catalogue processing handles more than 30,000 products a month. Filters, prices, stock and delivery costs have to stay correct and fast under high load, and the code has to remain easy to maintain as the store changes.
What we built
- Server architecture for processing the catalogue.
- Product filtering, dynamic pricing and stock handling.
- Delivery cost calculation.
- SEO-friendly URLs and performance work on maintainable code.
- Admin tools for the store team.
- Secure sign-in, caching and monitoring built for high load, with CI/CD for releases.
What changed
Catalogue data, prices and delivery costs come from one system built for this volume. Updates go out through automated releases, and monitoring watches the site under load.
Results
- products processed every month
- 30 000+
Services involved
Next project
A Shop-Script store of outdoor parts and gear needed supplier data, discounts per customer group and sales on four marketplaces to work together.
Outdoor gear
Building something similar?
Tell us what you have in mind. We'll bring what we learned here.