Go to content

REX sur la mise en place d'une architecture résiliente, distribuée et temps réel

Nicolas Vizern - https://www.linkedin.com/in/nicolas-v-482295a0/ Au sein de Teads, le moteur d’enchères est chargé de délivrer les campagnes publicitaires de nos annonceurs en respectant un budget contractuel: on se doit d’avoir un contrôle temps réel du budget consommé afin de pouvoir stopper leur diffusion précisément. Toute imprécision dans cette chaîne a des conséquences commerciales et d’image pour Teads et ses partenaires. Dans ce talk, nous allons voir comment mettre en place une architecture de calcul de 50K compteurs temps réel à plus de 60K écritures / secondes et 1.5M lectures / secondes, ainsi que les considérations techniques et opérationnelles à prendre en compte lors de sa mise en place. Ce talk abordera les notions suivantes: - Streaming / Batch processing - Delivery guarantees (Exactly Once / At least once) - ACID et CAP Theorem - Database Architecture - Lambda Architecture Sunny Tech 2024

July 4, 2024