Actual Time Gross sales – In 100ms from gross sales to dashboard

[ad_1]

Introduction

One of many functions of this podcast is to share our distinctive bol.com tradition with you. Traditions play an vital half in tradition. So, on this episode, we share a view on the evolution of a convention. A practice that underlines our concentrate on knowledge. On this gross sales season, all people in bol.com desires to understand how we’re doing, ideally Actual-Time. With the most recent model of the Actual-Time Gross sales dashboard, our company managed to get the data inside 100ms from gross sales to the dashboard.

In case you are one of many people who spent perhaps a bit of an excessive amount of time watching the outcomes of the election within the US of A unfold on CNN or one other community, you possibly can catch the bug of this custom too. We have now a magic board, however we don’t have the speaking heads that got here with it….

Background

On this episode, we discuss that one display all bol.com colleagues have open all day on this season interval. The preliminary model which was born again in 2004 and bought the title Ancorama. Referring to the colleague who constructed it. It seemed like an excel sheet being up to date by querying the database. A few years in the past a brand new initiative was born, Actual-Time Gross sales. It introduced nice new graphs. However in actual fact, it nonetheless wasn’t Actual-Time.
Now we’re coping with a model new model and it is usually often called Actual-Time Gross sales, the following era. Our company had an enormous stake in constructing this model and we need to know all the pieces about it.

Topics

  • Why and when did you begin the mission?
  • How did you obtain 100ms processing time?
  • What constructing blocks used and why?
    • RSocket, R2DBC, Reactive programming, Vue3, Kotlin Coroutines
  • Check method
  • Future developments

Visitors

  • Goos van den Bekerom; Software program Engineer within the shopping for area
  • Marvin Zwolsman; Software program Engineer within the shopping for area and good friend of the present! (Hey Google)
  • Eugene Figueiras; Software program Engineer within the Promoting, Assortment and Fintech area.

Hosts

Peter Brouwers

Peter Paul van de Beek

Shownotes

Blogpost on peak season frontend efficiency

Podcast on season preparations

The state of reactive streams with Oleh Dokuka

 

[ad_2]

Leave a Reply