Yelp est un site web et une application mobile qui connecte les gens avec des entreprises locales de qualité. Fin 2016, Yelp comptait environ 89 millions de visiteurs uniques par mois sur mobile et 73 millions de visiteurs uniques par mois sur ordinateur, et les Yelpers de 32 pays avaient rédigé plus de 121 millions d'avis. En 2015, Yelp a acquis [Eat24] (http://eat24.com/about), un service de commande de nourriture en ligne de premier plan, desservant plus de 40 000 restaurants dans plus de 1 500 villes.
yelp.com/
Secteur : contenu généré par les utilisateurs
Emplacement : San Francisco, Californie
Client depuis : 2015
Fonctionnalités préférées
Atténuation des attaques par déni de service distribué (DDoS)
Terminaison TLS
Instant Purge™
Pourquoi Fastly
Sécurité
Scalabilité
Réseau edge cloud
En tant que destination privilégiée de millions de consommateurs à travers le monde, Yelp doit garantir des expériences rapides, sécurisées et agréables à sa clientèle croissante. La distribution de contenu est au cœur de leur stratégie commerciale : il est essentiel que les Yelpers puissent accéder aux derniers avis sur les entreprises à proximité en temps réel afin de prendre des décisions sur tout, de l'endroit où faire réparer leur voiture au médecin à choisir. Yelp et Eat24 s'appuient sur le réseau edge cloud de Fastly pour garantir des expériences cohérentes, sécurisées et personnalisées qui s'étendent à l'échelle mondiale sur mobile et ordinateur de bureau.
Yelp utilise Amazon S3 pour stocker les requêtes quotidiennes et les photos. L'entreprise utilise également Amazon Elastic MapReduce (EMR) pour gérer une vingtaine de scripts batch distincts, dont la plupart traitent les requêtes.
Yelp s'appuie sur le CDN Fastly pour la mise en cache de pages entières, de contenu basé sur les événements (contenu qui change rapidement, comme les avis modifiés en temps réel) et l'accélération des ressources dynamiques, comme le contenu adapté aux utilisateurs individuels. L'ordre dans lequel les avis sont présentés aux utilisateurs dépend de divers facteurs tels que la récence, le vote des utilisateurs, les liens sociaux de l'utilisateur, etc. Fastly permet à Yelp d'accélérer la mise en cache de ce contenu difficile. Les Yelpers du monde entier peuvent bénéficier d'avis personnalisés tout en bénéficiant d'expériences cohérentes et rapides.
Comme Yelp gère les informations personnelles (telles que les noms et adresses e-mail) de millions d'utilisateurs, il est essentiel qu'ils proposent des expériences sécurisées. Ils s'appuient sur les offres de sécurité en nuage de Fastly pour terminer les connexions TLS (Transport Layer Security) à la périphérie du réseau, plus près des utilisateurs, afin qu'ils ne subissent pas de baisse de performance, ainsi que pour sécuriser leur entreprise contre les attaques par déni de service distribué (DDoS) lorsqu'elles surviennent.
La terminaison de la sécurité de la couche de transport avec Fastly permet à Yelp de se concentrer sur d'autres initiatives essentielles à l'entreprise, ce qui les aide à évoluer.
La culture d'ingénierie de Yelp privilégie une action rapide et itérative. Comme Fastly renforce les capacités de Yelp à facilement apporter des modifications de configuration en temps réel, son équipe peut agir rapidement, ce qui facilite un déploiement continu et des méthodologies agiles.
Les analyses en temps réel de Fastly, associées à la possibilité d'apporter et de modifier la configuration en cas de besoin, aident Yelp à être plus proactive, en identifiant et en résolvant les problèmes au fur et à mesure qu'ils surviennent.
Bien que Yelp soit une entreprise axée sur le consommateur, c'est aussi une entreprise technologique : le PDG de Yelp, Jeremy Stoppelman, est ingénieur, et ses équipes d'ingénierie considèrent la vitesse et l'innovation comme faisant partie intégrante de leur culture. Ils attachent une grande importance au fait que Fastly propose non seulement un CDN hautement configurable, mais aussi à l'équipe d'assistance extrêmement compétente et technique.
« Nous faisons confiance à Fastly pour garantir des expériences exceptionnelles sur Yelp : fournir rapidement les bonnes informations aux utilisateurs, sans les décevoir. L'une des tâches les plus importantes d'une entreprise technologique est de ne pas gêner l'utilisateur, et Fastly nous aide à le faire. »
Fred Hatfull
Responsable de l'ingénierie
« Même pour le contenu qui n'est pas à mise en cache possible, sur Fastly, nous avons constaté une réduction du temps de chargement du premier octet (TTFB) et une augmentation globale des performances pour les utilisateurs, en particulier ceux qui sont plus éloignés de nos origines. »
Fred Hatfull
Responsable de l'ingénierie
« Yelp ne serait rien sans nos utilisateurs : ils ont volontairement contribué des informations et nous avons le devoir de les protéger. Leur confidentialité est essentielle à notre activité. En nous permettant d'atténuer les attaques déni de service distribué et de terminer la sécurité de la couche de transport en périphérie, Fastly nous renforce les capacités à protéger nos utilisateurs tout en offrant des expériences cohérentes et rapides. »
Fred Hatfull
Directeur de l'ingénierie
« Fastly nous a permis de transférer un tas de problèmes, tels que la fin des connexions avec nos utilisateurs finaux, ce qui nous a permis de nous concentrer sur l'amélioration du produit pour l'utilisateur. »
Fred Hatfull
Responsable de l'ingénierie
« Fastly a été un atout pour notre capacité à agir rapidement. Comme Fastly permet des modifications rapides et simples, nous pouvons obtenir des commentaires rapides pendant que nous itérons et développons de nouvelles technologies. »
Fred Hatfull
Directeur de l'ingénierie
« Avec Fastly, nous sommes en mesure d'identifier et de résoudre les problèmes beaucoup plus rapidement, ce qui facilite la surveillance et la transparence de ce qui se passe dans le système mondial compliqué de Yelp. »
Fred Hatfull
Responsable de l'ingénierie
« Yelp a une culture très axée sur l'ingénierie, nous étions donc très enthousiastes à l'idée de trouver un fournisseur de CDN qui partage nos valeurs. Fastly a fait de la périphérie de notre infrastructure un citoyen de première classe. Auparavant, les gens avaient peur de toucher le CDN. Le CDN Fastly est désormais un élément essentiel de notre stratégie de distribution. Nous pouvons l'utiliser pour résoudre n'importe quel nombre de problèmes, et il y a toujours une personne compétente disponible si nous rencontrons des problèmes. »
Fred Hatfull
Responsable de l'ingénierie