A Brief History of Price Updates (Part 3)

Reading Time: 5 minutes

Here we go again.
This is the third episode of our series on how we are ingesting retailers’ data for our beloved customers.
If you did not read our previous post about this topic, consider spending a few minutes catching up on it.

In the following paragraphs, we will show you how our new process to update the assortment of our stores works and our journey to get there.

From the previous episode

In the previous episode, we showed you how we reached coordination in our price update flow. We achieved it by the mean of a semaphore stored on Redis: each time it gets accessed, we decrease its value. Once it reaches 0, the next stage of our pipeline begins.
We also covered our Conversion Optimizer, a machine learning algorithm.

As soon as prices are updated, the next step of our pipeline can start.

Continue reading “A Brief History of Price Updates (Part 3)”