First of all, I would like to start this blog with a couple of words about the Outbrain domain.
We are a discovery platform:
Helping people discover things that are interesting and relevant to them.
Helping digital advertisers connect with the right people and get discovered.
We run on the world’s best websites, apps and news feeds, and serve millions of requests per minute.
In such a system, it is highly important to have real-time data insights. For example, we want to know what documents are trending, to discover hot news, perform budget capping, along with many other features.
In…
15 years of hands-on experience in software architecture, building high volume, scalable, high-performance systems