Homepage
Open in app
Sign inGet started

Engineering Blog

Building the future of digital advertising

  • About
  • Machine Learning
  • Infrastructure
  • Data Engineering
  • Sustainability
  • Our Hiring Process
  • Join us
  • Takeaways of building a business-critical low-latency microservice at scale

    Takeaways of building a business-critical low-latency microservice at scale

    This article describes how and why microservices have been introduced at Teads and outlines a concrete feature we implemented this way.
    Go to the profile of Timothy Cabaret
    Timothy Cabaret
    Mar 2
    Zero Trust at Teads

    Zero Trust at Teads

    How do we keep the Teads Platform and its data secure on a global scale?
    Go to the profile of Laura Diment
    Laura Diment
    Feb 22
    BigQuery Ingestion-Time Partitioning and Partition Copy With dbt

    BigQuery Ingestion-Time Partitioning and Partition Copy With dbt

    Combining ingestion-time partitioning and partition copy is a great way to achieve great performance for your models
    Go to the profile of Christophe Oudar
    Christophe Oudar
    Jan 19
    Our Engineering hiring process at Teads

    Our Engineering hiring process at Teads

    Building a great interview process that gives great feedback about how well a candidate will fit your engineering team can be complex.
    Go to the profile of Mathieu Fernandez
    Mathieu Fernandez
    Jan 12
    Dynamic Cache Replication Using gRPC Streaming

    Dynamic Cache Replication Using gRPC Streaming

    How switching to a push architecture allowed decoupling a highly scaled process from our fixed-sized Cassandra cluster
    Go to the profile of Benoit Daviaud
    Benoit Daviaud
    Dec 14, 2022
    What’s new for the AdTech announced during the WWDC 2022

    What’s new for the AdTech announced during the WWDC 2022

    Will see what’s Apple presents about AdTech at the last WWDC, SKAdNetwork, Ads with SharePlay, Pasteboard access, Location attribution…
    Go to the profile of Antoine Barrault
    Antoine Barrault
    Sep 5, 2022
    Publish custom sourcesJar with Android Gradle Kotlin DSL

    Publish custom sourcesJar with Android Gradle Kotlin DSL

    Gradle came out few years ago with Gradle 5.0, they brought a new way of writing Gradle scripts using Kotlin language.
    Go to the profile of Maxime Liege
    Maxime Liege
    Aug 30, 2022
    Driving innovation through engineering intrapreneurship

    Driving innovation through engineering intrapreneurship

    A preview from the CTO Forum that will take place at VivaTech on June 17
    Go to the profile of jean-baptiste pringuey
    jean-baptiste pringuey
    May 24, 2022
    Running Spark Pipelines on EMR Using Spots Instances

    Running Spark Pipelines on EMR Using Spots Instances

    A compilation of good practices and lessons learned in a production environment
    Go to the profile of Louis Fruleux
    Louis Fruleux
    Feb 22, 2022
    Setup a slim CI for dbt with BigQuery and Docker

    Setup a slim CI for dbt with BigQuery and Docker

    A Slim CI is a lightweight version of a CI in which we only want to run and test what is relevant. Let’s see how to use one for dbt.
    Go to the profile of Christophe Oudar
    Christophe Oudar
    Dec 14, 2021
    Displaying Billions of Ads Per Week on The Open Web

    Displaying Billions of Ads Per Week on The Open Web

    Behind The Scenes - Discover what the Format feature team does at Teads, and what our challenges and responsibilities are.
    Go to the profile of Nicolas Crovatti
    Nicolas Crovatti
    Nov 9, 2021
    Practical Elasticsearch Performance Tuning on AWS

    Practical Elasticsearch Performance Tuning on AWS

    Understanding key Elasticsearch optimization features: the empirical way
    Go to the profile of Vincent Mathon
    Vincent Mathon
    Nov 2, 2021
    Production A/B Test Analysis Framework at Teads

    Production A/B Test Analysis Framework at Teads

    Our journey building a large-scale A/B test analysis system
    Go to the profile of Han Ju
    Han Ju
    Oct 5, 2021
    Managing a BigQuery data warehouse at scale

    Managing a BigQuery data warehouse at scale

    How we manage our BigQuery data warehouse and especially how we monitor slow queries, slots usage and table & field sizes
    Go to the profile of Christophe Oudar
    Christophe Oudar
    Sep 30, 2021
    Building an AWS EC2 Carbon Emissions Dataset

    Building an AWS EC2 Carbon Emissions Dataset

    Sharing an estimation of EC2 instances’ carbon footprint, related to both manufacturing and using the servers
    Go to the profile of Benjamin DAVY
    Benjamin DAVY
    Sep 23, 2021
    Investigating a network issue encountered with Kafka on AWS

    Investigating a network issue encountered with Kafka on AWS

    TL;DR we ended up tuning the ARP cache on our EC2 instances
    Go to the profile of Louis Fruleux
    Louis Fruleux
    Sep 16, 2021
    Bring gRPC payloads and domain models closer with ScalaPB transformations

    Bring gRPC payloads and domain models closer with ScalaPB transformations

    Our first open source sponsorship, contributing to this major component of our API stack
    Go to the profile of Sébastien Boulet
    Sébastien Boulet
    Apr 21, 2021
    Visualization in Kafka Cruise Control

    Visualization in Kafka Cruise Control

    Our contribution to the great Cruise Control Front End (CCFE) Open Source project
    Go to the profile of Thomas Lambert
    Thomas Lambert
    Apr 14, 2021
    Estimating AWS EC2 Instances Power Consumption

    Estimating AWS EC2 Instances Power Consumption

    TL;DR We simulated several kinds of workloads and measured memory and CPU consumption on five bare metal instances.
    Go to the profile of Benjamin DAVY
    Benjamin DAVY
    Mar 25, 2021
    A Spotlight on Women in Tech at Teads

    A Spotlight on Women in Tech at Teads

    Teads is passionate about contributing to the feminization of IT jobs. In 2019, we launched our first Engineering Camp, a two-day training…
    Go to the profile of Teads Engineering
    Teads Engineering
    Mar 18, 2021
    Flexible and Secure SSH access to cloud infrastructure — Part I

    Flexible and Secure SSH access to cloud infrastructure — Part I

    A benchmark of available solutions
    Go to the profile of Marc-Enzo Bonnafon
    Marc-Enzo Bonnafon
    Mar 4, 2021
    About Teads EngineeringLatest StoriesArchiveAbout MediumTermsPrivacy