Logotipo de Foursquare



Plataforma Edge Cloud



Funcionalidades favoritas




  • VCL personalizado




  • Edge SSL Termination




  • Log Streaming





Por qué Fastly



  • API Acceleration

  • Flexible Setup

  • Excelente servicio de atención al cliente

Icono de corona de Foursquare

About Foursquare


================


Foursquare diseña aplicaciones para ayudar a las personas a mantenerse al día y quedar con amigos, así como descubrir lugares alucinantes. La empresa acaba de presentar Swarm, aplicación que permite a la gente transmitir exactamente dónde está o en qué barrio se encuentra y hacer planes con los amigos. Además, presentará una nueva versión de Foursquare a finales de este verano, en lo que supondrá la reinvención total de la búsqueda y la exploración locales. Foursquare diseñó todo su stack de software para lograr las mayores cotas posibles de flexibilidad y escalabilidad. Buscaba una red de distribución de contenidos (CDN) cuya flexibilidad fuera parecida para que actuara como extensión de sus aplicaciones y mejorara el rendimiento de la API. La capacidad de controlar y ajustar con precisión el rendimiento de la aplicación en tiempo real era una de las principales prioridades.

Captura de pantalla de Foursquare versión para móvil y versión para sobremesa

Ease of testing, ease of configuration


Después de evaluar las soluciones de CDN, Foursquare quedó impresionada con la rapidez y la facilidad del proceso de configuración de Fastly, que le permitió configurar los servicios y comenzar inmediatamente a comparar el rendimiento con la configuración anterior. Puesto que Fastly está construido sobre Varnish, software de código abierto que permite a los usuarios ajustar con precisión el cacheo, el equipo de Foursquare pudo desplegar instantáneamente en el edge configuraciones basadas en Varnish customizado.



"The ease of getting tests set up out of the gate was definitely a benefit with Fastly. It was like pulling teeth with other CDN providers to even get things across to them."
Ryan Landry , Director of Network Engineering



API acceleration


Foursquare aloja su infraestructura en las instalaciones que Equinix tiene en Virginia, mientras que antes terminaba el SSL de forma centralizada, lo cual añadía una latencia significativa en el rendimiento de su API. Esta empresa registró mejoras de rendimiento inmediatas después de cambiarse a Fastly y trasladar la terminación SSL al edge, más cerca de los propios usuarios.


Con Fastly a cargo del protocolo de enlace SSL en los servidores de edge más cercanos a los usuarios de aplicaciones, Foursquare redujo la latencia del sistema en aproximadamente 150 milisegundos, lo que supuso una mejora significativa del rendimiento.



When we added Fastly for the API component, the performance advantage for our users was clear. When you’re sitting there waiting to check in, or when you’re first firing up the app, you’re presented the home screen or feed 150 milliseconds faster."
Ryan Landry , Director of Network Engineering


Logotipo de Swarm de Foursquare

By developers, for developers


Fastly ofrece a sus clientes la flexibilidad de controlar completamente la configuración de su servicio. Foursquare pudo personalizar rápida y fácilmente su configuración de CDN a través del panel de control de Fastly y utilizar la API de Fastly para cargar configuraciones de VCL customizado.


Gracias a Fastly, Foursquare puede controlar qué contenido se almacena en caché y qué datos se transmiten mediante los logs de envío de Fastly, proporcionándole la información necesaria para solucionar cualquier problema.



"We’ve found Fastly’s logging feature to be super useful for troubleshooting. We can basically use the Fastly stats as if we had black boxes everywhere."
Rob Joseph , Director of Site Reliability


Iconos de Foursquare

Freedom to change infrastructure


Foursquare se encuentra en plena fase de transición hacia su propio centro de datos, traslado que ha sido posible gracias al respaldo de Fastly.



"Being able to offload SSL termination and DDoS protection to our CDN has allowed us to move more fully into our data center. There were some aspects of our services that we would have been uncomfortable moving without the protection of Fastly."
Rob Joseph , Director of Site Reliability