[Sunny Tech 2023] Passer du Pull au Push et diviser par 1000 le trafic réseau

Опубликовано: 12 Август 2026
на канале: Sunny Tech
242
3

Benoit Daviaud - undefined
Au sein de Teads, le Buying Engine est le backend chargé de délivrer à tout instant des milliers de campagnes de Pub à travers des centaines de milliers d'opportunités par seconde, sans jamais dépasser les budgets de nos utilisateurs. Avec la croissance du trafic, le service rencontrait des difficultés à scaler horizontalement, nous obligeant à sortir des schémas d’architecture classiques.
Dans ce talk, je propose de démystifier la communication en mode push avec gRPC, qui nous a permis de diviser par 4 la charge sur notre cluster Cassandra, et par 1000 le flux de données pour le contrôle des budgets, tout en conservant le même niveau de service.


Sunny Tech 2023