Magnit is the Russian retail market leader in geographical spread and the number of shopping units. It has more than 21,000 stores in 65 regions. In 2020, the company continued building omnichannel customer experience by launching express delivery.
Integration with the express delivery services follows a standard schema. The retailer sends a catalog of goods, including descriptions and the number of available stores, to the delivery service. The app then displays the catalog as an online storefront to make sure that the app users always have access to the current product range.
However, the infrastructure and business processes at Magnit were originally designed for offline business needs. The catalog of goods was stored in Magnit’s main database, and information on stock balance was stored locally in every store. For this reason, it was impossible to implement the usual integration schema: Magnit’s digital environment had no integration points for that.
Information on the stock balance in a specific store is transferred to the main database every few hours: during stocktaking and debit and credit accounting. Such a speed is more than enough for delivery planning and meeting customer demands of offline retailers. However, express delivery services update the online storefront in real time, which requires a much higher speed of information exchange.
The retailer needed a software interface that would serve as the middle layer between the company’s IT systems and user applications. Amid the changing conditions of the grocery retail market, one of the most important factors for Magnit was the speed of launching express delivery (time-to-market).
Operational solution workload is 20,000 RPS
Research and development
Time to implement access to the Tarantool-based product catalog
Good scaling: in the first month of operation, the number of connected stores increased from 20 to 200, and in the second month, up to 400
Tell us about the tasks of your project,
and we will compose a solution for you on Tarantool
Tarantool experts will
contact you shortly