What’s New In Nosto: Magento Extension 4.0.0 and Major Enhancements to Indexer

What’s New In Nosto: Magento Extension 4.0.0 and Major Enhancements to Indexer

As a part of our commitment to supporting the Magento ecosystem, we’ve made drastic enhancements to our Magento 2 extension — particularly to our Magento indexer, which will help retailers improve page load times.



To kick things off, let’s first cover the meaning and value of indexing and how it works within the Magento platform.

Indexing is how Magento organizes data (such as products and categories) in order to improve the performance of your storefront. Magento has a very sophisticated architecture that stores lots of merchant data (including catalog data, prices, users and stores) in many database tables. To optimize storefront performance, Magento accumulates data into special tables using indexers. As data changes, it must be updated or reindexed to keep the storefront up to date.

For example, if you change the price of an item from $4.99 to $3.99, Magento must reindex the price change to display it on your storefront. Price changes across the catalog around big sales seasons like Black Friday and Cyber Monday require more indexing. Similarly, the bigger the inventory, the more indexing is required.

Without indexing, Magento would have to calculate the price of every product on the fly, which would increase page load times. This is due to both the technical architecture and the need to account for the granular business configurations that commerce typically surfaces (such as shopping cart price rules, bundle pricing, discounts and tier pricing). A slower indexer will only yield negative commercial impact and a poor shopping experience.

In a nutshell, Magento’s indexer is one of the platform’s core operating components — and the pressure is on for commerce technologies (like Nosto) to make it work faster.



How Nosto Is Helping Improve Indexing on Magento

One key methodology in personalization is processing product data from Magento. At the highest level, this means understanding what products should be recommended to different types of shoppers and how these products are related to each other.



Indexing Large Volumes of Data

Many of our Magento-powered retailers have a wide gamut of product data that needs to be processed from their Magento instance. As a result of that, we’ve received feedback from some of our retailers about how indexing product catalogs to Nosto can slow indexing to a crawl. This is especially true for retailers with multiple storeviews and tens or hundreds of thousands of products, while indexing millions of products when changes take place would cause processing happening at a snail’s pace.

To solve this challenge, we’ve rebuilt the entire indexing mechanism in our extension which comes with dramatic improvements.

As of Magento 2.2.6, it is possible to leverage parallel indexing to faster process large catalogs or compute heavy indexing operations, while improvements and support including parallel indexing come with Nosto’s 4.0.0 Magento extension release.

The results we’ve seen during live tests are staggering: multi-store retailers can expect a 15x reduction in indexation times with the added benefit of always having the freshest possible replica of their product catalog, compared to solutions relying on periodically updating product feeds.



Support for Message-queuing and Additional Caching Layer

We’ve also added support for message-queuing. If you’re on Magento 2.3, we recommend that you upgrade our extension to take full-advantage of the built-in RabbitMQ support. The AMQP features in 2.3 allow you to offload computationally expensive operations, long-running operations or I/O bound operations from your application servers and, instead, use background workers to process these workloads. This also plays a role in making your Magento-powered store faster and optimizing resources.

But that’s not all we’ve done. We’ve also added a caching layer that reduces page-load times when Nosto is installed — which results in even faster page load times.



Getting Started With Our Magento Extension When Using Nosto

And if you’re a Magento-powered retailer and have yet to explore the benefits of our Magento extension, start a chat with one of our specialists in the chat bubble below and we’d be happy to walk you through the details.

Explore more articles

Social commerce in 2024: Top tips for brands tackling TikTok
Ecommerce Social commerce in 2024: Top tips for brands tackling TikTok

Why should you be on TikTok business? TikTok has skyrocketed in recent years as a platform and continues to grow exponentially, offering brands an unparalleled opportunity to connect with a huge – and very engaged – audience. It has over two billion users projected by the end of 2024 and sales predicted to reach $79.64 […]

Read more
Introducing the Nosto Customer Community: Elevating our Clients’ Experience with us
Ecommerce Introducing the Nosto Customer Community: Elevating our Clients’ Experience with us

At Nosto, we’ve always been committed to providing our clients with a powerful platform that enables them to create relevant and authentic commerce experiences. Additionally, we believe in fostering a sense of community among our users, that enables them to learn, grow, and thrive together.  As such, we e are thrilled to introduce the Nosto […]

Read more
What’s new in Nosto: Enhanced Klaviyo integration for hyper-personalized shopping experiences across channels
Ecommerce What’s new in Nosto: Enhanced Klaviyo integration for hyper-personalized shopping experiences across channels

In an ideal world, ecommerce and marketing teams would collaborate seamlessly to create personalized and consistent customer experiences across marketing campaigns and websites. However, disjointed data, tools, and workflows make this challenging. That’s why we launched a new integration with Klaviyo to leverage the preferred technologies of both teams and create the synergies needed to […]

Read more
Nosto launches new Klaviyo integration to help online retailers scale hyper-personalized, cross-channel shopping experiences
Ecommerce Nosto launches new Klaviyo integration to help online retailers scale hyper-personalized, cross-channel shopping experiences

Nosto’s Commerce Experience Platform (CXP) today announced a new integration with Klaviyo, the platform that powers smarter digital relationships. This new integration will unify marketing and ecommerce data, tools, and workflows to help brands seamlessly deliver hyper-personalized, cross-channel commerce experiences at scale. — New York, March 19, 2024—Nosto, the leading Commerce Experience Platform (CXP), today […]

Read more