Spark UDAF could be an option!

Watch the video: Spark UDAF could be an option!

Another real-life use case and methods to consider when optimizing a Spark job, this time using User Defined Aggregation Functions (UDAF).

Our speaker(s)

Damien Pacaud
Director of Engineering
Natural born geek with an entrepreneur spirit that loves to discuss around anything tech related, management related or neat cultural differences. My main focus has always been building dev and infra teams, leading them to scale the business in a very automated way.
Cyrille Dubarry
Engineering Manager
After my PhD thesis in statistics, I joined the AdTech industry in 2012. My main focus today is to manage the Teads DSP datascience team in order to solve various business related Machine Learning challenges. This position leverages my experience with Hadoop and Spark acquired at Criteo and Teads, my mathematical background and my understanding of the AdTech world.
Alban Perillat-Merceroz
Engineering Manager in Tech Montpellier
I help Teads giving sense to billions of events a day, by building an Analytics platform capable of transforming and storing this data. Other than the scale at which we operate, my main challenge is to serve meaningful insights to a multitude of different users in a timely manner. Before moving to Montpellier, I worked on search, payment engines at Viadeo in San Francisco and Paris.
Han Ju
Senior Software Engineer
I’ve worked at different components at Teads including analytics and big data platforms. My main focus now is building production machine learning systems. Working alongside with data scientists, I combine my knowledge of software engineering, distributed system and machine learning to help scaling our ML pipelines and experimentation platforms.
Tristan Sallé
Senior Software Engineer
Software engineer with a preference for the back-end side, I’ve been working on the SSP at Teads since its beginning and we had to face a fairly large number of technical challenges along the way. We grew a lot as a team and I’m learning how to make this impactful service scale properly with our growing business every day. I’m also responsible for our Scala trainings and I like to share on what I have been discovering during my journey.
Xavier Bucchiotty
Director of Engineering
Vestibulum eu odio. Fusce fermentum odio nec arcu. Vivamus aliquet elit ac nisl. Ut a nisl id ante tempus hendrerit. Cras id dui.
Loïc Jaures
SVP Technology
As Teads’ co-founder, I’ve spent countless hours nursing and leading our Technology from 0 to $400M in revenues. Nowadays I’m using my entrepreneurial experience and industry knowledge to lead the data initiative at Teads.
Jean-Baptiste Pringuey
Director of Engineering
Vestibulum eu odio. Fusce fermentum odio nec arcu. Vivamus aliquet elit ac nisl. Ut a nisl id ante tempus hendrerit. Cras id dui.
Vivian Pennel
Director of Engineering
Vestibulum eu odio. Fusce fermentum odio nec arcu. Vivamus aliquet elit ac nisl. Ut a nisl id ante tempus hendrerit. Cras id dui.
Brice Jaglin
Director of Engineering
Vestibulum eu odio. Fusce fermentum odio nec arcu. Vivamus aliquet elit ac nisl. Ut a nisl id ante tempus hendrerit. Cras id dui.
Eric Pantera
Chief Technology Officer
Vestibulum eu odio. Fusce fermentum odio nec arcu. Vivamus aliquet elit ac nisl. Ut a nisl id ante tempus hendrerit. Cras id dui.
Kévin Margueritte
Software Engineer
Full Stack Engineer and Scala addict working in the Performance feature team.
Scroll to Top