Photo by Denys Nevozhai on Unsplash

Outbrain’s WorkFlowEngine(WFE) service is responsible for orchestrating hundreds of data-oriented jobs run every hour. One of the challenges that teams face is the difficulty to see the big picture and to understand how different jobs related to each other. In this blogpost, oriented for developers who are considering using Neo4J GraphDB, I am going to share our experience of embedding Neo4J into WFE and the impact this made on user experience. Views presented here are from the backend side.

Starting point:

Our data flow model consists of over a thousand flows, spawning over 10 different logical groups when each group…

Sergey Goncharov

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store