L'étranglement intelligent : L'approche de l'apprentissage automatique de Sharethrough pour une Adtech durable

4
à l'adresse
4
minutes
Niveau technique
29 mars 2023
4
minutes
Niveau technique
29 mars 2023
Mark Siebert
Directeur de l'ingénierie
Bonjour à tous ! Je m'appelle Mark, je suis le responsable de l'ingénierie au sein de l'équipe de Sharethrough qui développe des fonctionnalités à partir d'une boucle de rétroaction basée sur les données. Dans cet article de blog, nous allons mettre en lumière une fonctionnalité qui rend le travail chez Sharethrough si excitant parce qu'elle implique l'apprentissage automatique, la recherche d'applications pratiques et le travail sur des projets qui s'alignent sur nos valeurs, comme le développement durable.

Un peu de contexte

Chez Sharethrough, l'un des produits que nous gérons est un ad exchange. Pour ceux qui ne sont pas initiés au monde sauvage et farfelu de l'adtech, il s'agit d'un service web qui facilite la communication entre deux parties :

  • Pages web, applications ou services de diffusion en continu qui disent en substance : "Hé, nous avons une personne qui regarde notre contenu et nous aimerions lui montrer une publicité". (nous appelons ces entités "fournisseurs" ou "éditeurs").
  • Les plateformes publicitaires qui répondent de manière programmatique en disant : "Sympa, nous avons une publicité que nous aimerions vous payer, et voici combien nous vous paierons pour la diffuser". (nous appelons ces entités "demande" ou "DSP").

Sharethrough détermine alors quel partenaire de la demande générera le meilleur profit pour le partenaire de l'offre, prend sa part et envoie la publicité (plus notre sauce secrète, les améliorations). Tout le monde y gagne.

Il n'y a qu'un seul hic.

Le problème : les occasions manquées

Une grande partie des demandes des éditeurs n'obtiennent pas de réponse des DSP. Cela peut être dû à un manque d'intérêt, par exemple, un centre commercial à Singapour ne diffuse probablement pas de publicités à des personnes vivant dans le Midwest américain (ce n'est pas un exemple réel... à ma connaissance). Il se peut aussi qu'un annonceur ait déjà épuisé son budget mensuel. Quoi qu'il en soit, de nombreuses demandes adressées à Sharethrough sont tout simplement gaspillées.

En décembre 2022, Sharethrough recevait 125 milliards de requêtes par jour (soit environ 1,5 million de requêtes par seconde), ce qui est vraiment passionnant et amusant d'un point de vue technique. Cependant, un grand nombre de requêtes s'accompagne d'une grande responsabilité en matière de facturation AWS. De plus, la consommation de ces ressources informatiques a un impact réel sur l'environnement, surtout si l'on considère que l'envoi d'une requête à un partenaire du côté de la demande déclenche souvent une chaîne de requêtes de ce dernier à ses partenaires.

Greta déteste le gaspillage des ressources informatiques

Le plus souvent, il s'agit simplement de serveurs qui jouent au téléphone avec d'autres serveurs, qui consomment du matériel et de l'électricité, sans apporter de réelle valeur ajoutée à qui que ce soit.

Ou du moins, ce serait le cas s'il n'y avait pas une fonctionnalité de Sharethrough appelée L'étranglement intelligent.

La solution : Demandes optimisées

Avec le Smart Throttling, nous segmentons les données relatives au trafic que nous recevons chaque jour et nous les utilisons pour prédire si une demande est susceptible de déboucher sur une offre. Nous n'envoyons alors la demande à un partenaire particulier que si ces prédictions suggèrent qu'il sera intéressé. Il s'agit d'un projet extrêmement fructueux, qui a permis d'éliminer environ 75 % de nos coûts normaux de bande passante et de réduire considérablement le nombre d'instances de serveur que nous devons utiliser pour traiter notre charge de demandes, tout en ayant des effets minimes sur nos partenaires.

Des décisions fondées sur des données pour gagner !

‍SmartThrottling est évidemment passionnant pour l'équipe financière ici à Sharethrough, mais c'est aussi un domaine passionnant d'apprentissage et de croissance du côté de l'ingénierie. Non seulement il y a des problèmes d'échelle intéressants à résoudre (le nombre de requêtes quotidiennes a triplé l'année dernière), mais nous sommes également en train de passer d'un modèle statistique (qui prédisait s'il fallait étrangler le trafic sur la base d'une simple heuristique) à un modèle d'apprentissage automatique plus complet qui est entraîné chaque jour. Nous sommes constamment en train d'apprendre et d'itérer sur notre processus et notre cadre, et c'est très amusant.

Se sentir bien

En fin de compte, le Smart Throttling est le type de projet sur lequel j'aime travailler à Sharethrough. Il répond à la démangeaison commune des ingénieurs de rendre les choses plus efficaces. Il nous donne chaque jour l'occasion d'apprendre de nouvelles technologies. Il nous permet de nous vanter auprès de nos amis que nous travaillons sur le ML.

Un ingénieur ML discute avec un développeur full stack

Plus important encore, il montre qu'il est possible d'aligner les priorités financières sur ce qui est juste. Le Smart Throttling permet à Sharethrough et à ses partenaires d'économiser beaucoup d 'argent. Mais il nous aide également à réduire l'utilisation de ressources inutiles qui sous-tendent souvent nos applications préférées et endommagent la planète sur laquelle nous vivons. Plus vert pour nos partenaires et plus vert pour la planète Terre : c'est le mieux que l'on puisse faire.

‍Contactez-nouspour commencer à dépenser durablement ou pour en savoir plus sur le Smart Throttling et les autres fonctionnalités du Sharethrough Exchange.

Bonjour à tous ! Je m'appelle Mark, je suis le responsable de l'ingénierie au sein de l'équipe de Sharethrough qui développe des fonctionnalités à partir d'une boucle de rétroaction basée sur les données. Dans cet article de blog, nous allons mettre en lumière une fonctionnalité qui rend le travail chez Sharethrough si excitant parce qu'elle implique l'apprentissage automatique, la recherche d'applications pratiques et le travail sur des projets qui s'alignent sur nos valeurs, comme le développement durable.

Un peu de contexte

Chez Sharethrough, l'un des produits que nous gérons est un ad exchange. Pour ceux qui ne sont pas initiés au monde sauvage et farfelu de l'adtech, il s'agit d'un service web qui facilite la communication entre deux parties :

  • Pages web, applications ou services de diffusion en continu qui disent en substance : "Hé, nous avons une personne qui regarde notre contenu et nous aimerions lui montrer une publicité". (nous appelons ces entités "fournisseurs" ou "éditeurs").
  • Les plateformes publicitaires qui répondent de manière programmatique en disant : "Sympa, nous avons une publicité que nous aimerions vous payer, et voici combien nous vous paierons pour la diffuser". (nous appelons ces entités "demande" ou "DSP").

Sharethrough détermine alors quel partenaire de la demande générera le meilleur profit pour le partenaire de l'offre, prend sa part et envoie la publicité (plus notre sauce secrète, les améliorations). Tout le monde y gagne.

Il n'y a qu'un seul hic.

Le problème : les occasions manquées

Une grande partie des demandes des éditeurs n'obtiennent pas de réponse des DSP. Cela peut être dû à un manque d'intérêt, par exemple, un centre commercial à Singapour ne diffuse probablement pas de publicités à des personnes vivant dans le Midwest américain (ce n'est pas un exemple réel... à ma connaissance). Il se peut aussi qu'un annonceur ait déjà épuisé son budget mensuel. Quoi qu'il en soit, de nombreuses demandes adressées à Sharethrough sont tout simplement gaspillées.

En décembre 2022, Sharethrough recevait 125 milliards de requêtes par jour (soit environ 1,5 million de requêtes par seconde), ce qui est vraiment passionnant et amusant d'un point de vue technique. Cependant, un grand nombre de requêtes s'accompagne d'une grande responsabilité en matière de facturation AWS. De plus, la consommation de ces ressources informatiques a un impact réel sur l'environnement, surtout si l'on considère que l'envoi d'une requête à un partenaire du côté de la demande déclenche souvent une chaîne de requêtes de ce dernier à ses partenaires.

Greta déteste le gaspillage des ressources informatiques

Le plus souvent, il s'agit simplement de serveurs qui jouent au téléphone avec d'autres serveurs, qui consomment du matériel et de l'électricité, sans apporter de réelle valeur ajoutée à qui que ce soit.

Ou du moins, ce serait le cas s'il n'y avait pas une fonctionnalité de Sharethrough appelée L'étranglement intelligent.

La solution : Demandes optimisées

Avec le Smart Throttling, nous segmentons les données relatives au trafic que nous recevons chaque jour et nous les utilisons pour prédire si une demande est susceptible de déboucher sur une offre. Nous n'envoyons alors la demande à un partenaire particulier que si ces prédictions suggèrent qu'il sera intéressé. Il s'agit d'un projet extrêmement fructueux, qui a permis d'éliminer environ 75 % de nos coûts normaux de bande passante et de réduire considérablement le nombre d'instances de serveur que nous devons utiliser pour traiter notre charge de demandes, tout en ayant des effets minimes sur nos partenaires.

Des décisions fondées sur des données pour gagner !

‍SmartThrottling est évidemment passionnant pour l'équipe financière ici à Sharethrough, mais c'est aussi un domaine passionnant d'apprentissage et de croissance du côté de l'ingénierie. Non seulement il y a des problèmes d'échelle intéressants à résoudre (le nombre de requêtes quotidiennes a triplé l'année dernière), mais nous sommes également en train de passer d'un modèle statistique (qui prédisait s'il fallait étrangler le trafic sur la base d'une simple heuristique) à un modèle d'apprentissage automatique plus complet qui est entraîné chaque jour. Nous sommes constamment en train d'apprendre et d'itérer sur notre processus et notre cadre, et c'est très amusant.

Se sentir bien

En fin de compte, le Smart Throttling est le type de projet sur lequel j'aime travailler à Sharethrough. Il répond à la démangeaison commune des ingénieurs de rendre les choses plus efficaces. Il nous donne chaque jour l'occasion d'apprendre de nouvelles technologies. Il nous permet de nous vanter auprès de nos amis que nous travaillons sur le ML.

Un ingénieur ML discute avec un développeur full stack

Plus important encore, il montre qu'il est possible d'aligner les priorités financières sur ce qui est juste. Le Smart Throttling permet à Sharethrough et à ses partenaires d'économiser beaucoup d 'argent. Mais il nous aide également à réduire l'utilisation de ressources inutiles qui sous-tendent souvent nos applications préférées et endommagent la planète sur laquelle nous vivons. Plus vert pour nos partenaires et plus vert pour la planète Terre : c'est le mieux que l'on puisse faire.

‍Contactez-nouspour commencer à dépenser durablement ou pour en savoir plus sur le Smart Throttling et les autres fonctionnalités du Sharethrough Exchange.

Aucun élément trouvé.
A propos de Behind Headlines : 180 secondes dans l'Ad Tech-

Derrière les gros titres : 180 Seconds in Ad Tech est un podcast court de 3 minutes qui explore l'actualité du secteur de la publicité numérique. La technologie publicitaire est un secteur en pleine expansion qui connaît de nombreuses mises à jour quotidiennes. Comme il peut être difficile pour la plupart des gens de suivre les dernières nouvelles, l'équipe de Sharethrough a voulu créer une série audio compilant les mentions notables chaque semaine.

Bonjour à tous ! Je m'appelle Mark, je suis le responsable de l'ingénierie au sein de l'équipe de Sharethrough qui développe des fonctionnalités à partir d'une boucle de rétroaction basée sur les données. Dans cet article de blog, nous allons mettre en lumière une fonctionnalité qui rend le travail chez Sharethrough si excitant parce qu'elle implique l'apprentissage automatique, la recherche d'applications pratiques et le travail sur des projets qui s'alignent sur nos valeurs, comme le développement durable.

Un peu de contexte

Chez Sharethrough, l'un des produits que nous gérons est un ad exchange. Pour ceux qui ne sont pas initiés au monde sauvage et farfelu de l'adtech, il s'agit d'un service web qui facilite la communication entre deux parties :

  • Pages web, applications ou services de diffusion en continu qui disent en substance : "Hé, nous avons une personne qui regarde notre contenu et nous aimerions lui montrer une publicité". (nous appelons ces entités "fournisseurs" ou "éditeurs").
  • Les plateformes publicitaires qui répondent de manière programmatique en disant : "Sympa, nous avons une publicité que nous aimerions vous payer, et voici combien nous vous paierons pour la diffuser". (nous appelons ces entités "demande" ou "DSP").

Sharethrough détermine alors quel partenaire de la demande générera le meilleur profit pour le partenaire de l'offre, prend sa part et envoie la publicité (plus notre sauce secrète, les améliorations). Tout le monde y gagne.

Il n'y a qu'un seul hic.

Le problème : les occasions manquées

Une grande partie des demandes des éditeurs n'obtiennent pas de réponse des DSP. Cela peut être dû à un manque d'intérêt, par exemple, un centre commercial à Singapour ne diffuse probablement pas de publicités à des personnes vivant dans le Midwest américain (ce n'est pas un exemple réel... à ma connaissance). Il se peut aussi qu'un annonceur ait déjà épuisé son budget mensuel. Quoi qu'il en soit, de nombreuses demandes adressées à Sharethrough sont tout simplement gaspillées.

En décembre 2022, Sharethrough recevait 125 milliards de requêtes par jour (soit environ 1,5 million de requêtes par seconde), ce qui est vraiment passionnant et amusant d'un point de vue technique. Cependant, un grand nombre de requêtes s'accompagne d'une grande responsabilité en matière de facturation AWS. De plus, la consommation de ces ressources informatiques a un impact réel sur l'environnement, surtout si l'on considère que l'envoi d'une requête à un partenaire du côté de la demande déclenche souvent une chaîne de requêtes de ce dernier à ses partenaires.

Greta déteste le gaspillage des ressources informatiques

Le plus souvent, il s'agit simplement de serveurs qui jouent au téléphone avec d'autres serveurs, qui consomment du matériel et de l'électricité, sans apporter de réelle valeur ajoutée à qui que ce soit.

Ou du moins, ce serait le cas s'il n'y avait pas une fonctionnalité de Sharethrough appelée L'étranglement intelligent.

La solution : Demandes optimisées

Avec le Smart Throttling, nous segmentons les données relatives au trafic que nous recevons chaque jour et nous les utilisons pour prédire si une demande est susceptible de déboucher sur une offre. Nous n'envoyons alors la demande à un partenaire particulier que si ces prédictions suggèrent qu'il sera intéressé. Il s'agit d'un projet extrêmement fructueux, qui a permis d'éliminer environ 75 % de nos coûts normaux de bande passante et de réduire considérablement le nombre d'instances de serveur que nous devons utiliser pour traiter notre charge de demandes, tout en ayant des effets minimes sur nos partenaires.

Des décisions fondées sur des données pour gagner !

‍SmartThrottling est évidemment passionnant pour l'équipe financière ici à Sharethrough, mais c'est aussi un domaine passionnant d'apprentissage et de croissance du côté de l'ingénierie. Non seulement il y a des problèmes d'échelle intéressants à résoudre (le nombre de requêtes quotidiennes a triplé l'année dernière), mais nous sommes également en train de passer d'un modèle statistique (qui prédisait s'il fallait étrangler le trafic sur la base d'une simple heuristique) à un modèle d'apprentissage automatique plus complet qui est entraîné chaque jour. Nous sommes constamment en train d'apprendre et d'itérer sur notre processus et notre cadre, et c'est très amusant.

Se sentir bien

En fin de compte, le Smart Throttling est le type de projet sur lequel j'aime travailler à Sharethrough. Il répond à la démangeaison commune des ingénieurs de rendre les choses plus efficaces. Il nous donne chaque jour l'occasion d'apprendre de nouvelles technologies. Il nous permet de nous vanter auprès de nos amis que nous travaillons sur le ML.

Un ingénieur ML discute avec un développeur full stack

Plus important encore, il montre qu'il est possible d'aligner les priorités financières sur ce qui est juste. Le Smart Throttling permet à Sharethrough et à ses partenaires d'économiser beaucoup d 'argent. Mais il nous aide également à réduire l'utilisation de ressources inutiles qui sous-tendent souvent nos applications préférées et endommagent la planète sur laquelle nous vivons. Plus vert pour nos partenaires et plus vert pour la planète Terre : c'est le mieux que l'on puisse faire.

‍Contactez-nouspour commencer à dépenser durablement ou pour en savoir plus sur le Smart Throttling et les autres fonctionnalités du Sharethrough Exchange.

À propos de Calibrate-

Fondée en 2015, Calibrate est une conférence annuelle destinée aux nouveaux responsables de l'ingénierie et animée par des responsables de l'ingénierie chevronnés. Le niveau d'expérience des conférenciers va des nouveaux arrivants jusqu'aux responsables d'ingénierie chevronnés ayant plus de vingt ans d'expérience dans le domaine. Chaque conférencier est très concerné par l'art de la gestion de l'ingénierie. Organisé et accueilli par Sharethrough, il a eu lieu chaque année en septembre, de 2015 à 2019, à San Francisco, en Californie.

Restez à jour

Abonnez-vous à notre bulletin d'information et recevez directement dans votre boîte de réception des informations de pointe sur la publicité numérique, y compris nos épisodes hebdomadaires Behind Headlines.

Merci ! Votre demande a été reçue !
Oups ! Un problème est survenu lors de la soumission du formulaire.
Ecoutez la suite...
3:00
19 novembre 2021
Derrière les gros titres : 180 secondes dans l'Ad Tech - Secret et réalité augmentée
Cette semaine dans Behind Headlines : 180 secondes dans l'Ad Tech, nous parlons d'acheteurs de publicité secrets, d'un nouveau partenariat et de réalité augmentée.
3:00
12 novembre 2021
Derrière les gros titres : 180 secondes dans l'Ad Tech - Télévisions connectées et éditeurs numériques
Cette semaine dans Behind Headlines : 180 secondes dans la technologie publicitaire, nous parlons des publicités télévisées connectées et de la numérisation des éditeurs de presse.
3:00
5 novembre 2021
Derrière les gros titres : 180 secondes dans l'Ad Tech - Métaverses et Social TV
Cette semaine dans Behind Headlines : 180 secondes dans l'Ad Tech, nous parlons d'un nouveau métavers, des plateformes sociales à la télévision et des expériences publicitaires.
Regardez la suite.
3:00
2 juillet 2021
Derrière les gros titres : 180 secondes dans l'Ad Tech - Cookies retardés et investissements
Cette semaine dans Behind Headlines : 180 secondes dans l'Ad Tech, nous parlons du retard dans la dépréciation des cookies tiers & des nouvelles sur les IPOs.
3:00
25 juin 2021
Derrière les gros titres : 180 secondes dans l'industrie de la publicité - Jeux de pouvoir et vie privée
Cette semaine dans Behind Headlines : 180 secondes dans la technologie publicitaire, nous examinons le rôle de la concurrence et la domination croissante des principaux acteurs.
3:00
18 juin 2021
Derrière les gros titres : 180 secondes dans l'Ad Tech - Poursuites et reculs en matière d'adressabilité
Cette semaine dans Behind Headlines : 180 secondes dans l'Ad Tech, nous parlons de la montée en puissance de la confidentialité et de l'adressabilité, des procès aux revers.
Mark Siebert
Directeur de l'ingénierie

A propos de l'auteur

Mark est responsable de l'ingénierie chez Sharethrough et travaille sur les optimisations basées sur les données et l'apprentissage automatique. Avant Sharethrough, il a travaillé dans deux startups, Lucidchart et Blue Matador (qu'il a cofondé). En dehors des logiciels, il est passionné par la biologie marine, la cuisine et les parties perdues de League of Legends.

Plus de cet auteur