
CRITEO - Mise en place d'une architecture de production
Cristaldata définit et met en place l’architecture de production de la société Critéo, spécialisée dans l’analyse prédictive en temps réel
En 2006, Criteo est une jeune Startup qui dispose d’une technologie innovante et prometteuse dans le domaine de la prévision comportementale Bayésienne. Cristaldata est chargée de définir et de mettre en place l’architecture de production sur laquelle seront proposés les services Critéo.
La technologie est proposée sous forme d’une application hébergée d’une part, et d’un site public de démonstration d’autre part.
Cristaldata a défini et mis en place pour Critéo l’architecture initiale du site de démonstration, du moteur et des services hébergés.
Les caractéristiques de la problématique Critéo étaient le besoin d’un démarrage rapide, la forte réactivité et la capacité de scaling qui permettrait de s’adapter à un trafic à croissance très rapide.
Cristaldata identifie deux variables distinctes comme étant critiques dans la calibration du système: le nombre d’utilisateurs et de produits d’une part, le nombre de « votes » ou d’informations sur le comportement de chaque utilisateur d’autre part. Ces variables sont étudiées pour optimiser la base de données sous-jacente, pour dimensionner la ferme de serveurs hébergeant le moteur prédictif, et pour définir l’infrastructure réseau et sa bande passante.
Le site de démonstration basé sur la notation par les internautes de films et la prédiction des goûts sert de site pilote et permet d’affiner la calibration du système.
Enfin, Cristaldata étud
ie les contraintes liées à la continuité de service du système et met en place sur solution redondante à tous les niveaux.
Suite à un démarrage technique réussi, Critéo lève en 2006 3 millions d’euros pour le développement et la commercialisation de son moteur de recommandations, et est aujourd’hui un leader reconnu dans ce domaine.





