What is JCrete As described on the web site: An Open Spaces Conference on an Island in the Mediterranean Sea But all attendees speak about it as an “unconference” in opposition as a traditional one. What is so...
The Criteo Agile Practitioners, or CAP for short, are a group of people passionate about bringing more efficiency to their teams. Our goal is to provide a space where engineers can share best practices and brainstorm about improving...
The role of a people leader if often viewed as a coach tasked with helping his team perform optimally by focusing on the individuals and their needs. In the Criteo context, this often means removing roadblocks, facilitating communications or reducing...
When you are dealing with large memory dumps, figuring out what instances of which types (i.e. the list of types sorted by size of their instances with their count) are stored in memory takes time. Sos in WinDBG...
This post of the series shows how to easily listen to CLR events with the TraceEvent package. Part 1: Replace .NET performance counters by CLR event tracing. Introduction In the previous post, you saw that the CLR is...
This is the second part of the blog post where we summarize our experience at Kafka Summit London and highlight the key takeaways of our favorite talks regarding Kafka ops and monitoring. Here you can read the first...
In this blog post we will summarize our experience at Kafka Summit London and highlight the key takeaways of our favorite talks regarding Kafka pipeline and streaming processing. If you are interested in Kafka ops and monitoring, refer...
June 8, 2018 was a special day: about 50 students came to visit Criteo, discover our company and learn about code and infrastructure with close monitoring from experienced engineers. Why holding “Aujourd’hui, je code!”? At Criteo, we have...
I am pleased to announce the launch of the Criteo AI Lab (CAIL), a new chapter in our journey on improving performance in computational advertising. CAIL joins together Criteo Research with the Machine Learning Platform Engineering team,...
Sixish years ago I was asked to take a couple of engineers and try to solve the “BI” problem at Criteo. While that in and of itself might merit a book, here I’ll spare you the twists and...