Category Archives: DevOps
![](https://labs.criteo.com/wp-content/uploads/2017/02/Dotnet.png)
Monitor Finalizers, contention and threads in your application
This post of the series details more complicated CLR events related to finalizers and threading.…
![](https://labs.criteo.com/wp-content/uploads/2017/02/Dotnet.png)
How to beat !dumpheap -stat?… with ClrMD
When you are dealing with large memory dumps, figuring out what instances of which types…
![](https://labs.criteo.com/wp-content/uploads/2017/02/Dotnet.png)
Grab ETW Session, Providers and Events
This post of the series shows how to easily listen to CLR events with the…
![](https://labs.criteo.com/wp-content/uploads/2017/02/Dotnet.png)
Replace .NET performance counters by CLR event tracing
This post of our new series shows why performance counters might not be the best…
![](https://labs.criteo.com/wp-content/uploads/2017/02/Dotnet.png)
Performance Counters Hell
On Windows, performance counters are the building blocks of most monitoring dashboards. When you need…
![](https://labs.criteo.com/wp-content/uploads/2017/10/NQBDConfPQ.png)
Save the date: Not Another Big Data Conference – Palo Alto 12/12
For the first time, we are bringing NABDConf to the Bay Area (Criteo Palo Alto office). Join us…
![Diarmuid Gill, SVP of Engineering at Criteo Labs.](https://labs.criteo.com/wp-content/uploads/2017/03/Career-Zoo-122.jpg)
MyCareer: Interview with Diarmuid Gill, SVP of Engineering for Criteo
Hailing from Cavan, I graduated in Electronic Engineering in DCU in 1994. In 1995, I…
![More code review in action. Photo: Sylvain C](https://labs.criteo.com/wp-content/uploads/2016/06/DSC_4229-Credit-Sylvain-Cambron-Cbre-ID-30.jpg)
Ready to kickoff your engineering career? Our campus program is a good start
The new version of Criteo Labs internship program is out ! This year, we will…
![](https://labs.criteo.com/wp-content/uploads/2016/07/Chef.png)
Windows Chef Cooking at Criteo
When I joined Criteo 2 years ago, I was asked to work on the automation…