Foursquare 사례 연구
Foursquare는 이미 스토리지 및 테스트용으로 Amazon Web Services(AWS)를 사용하고 있었으므로, AWS 클라우드가 비용을 절감하는 데 도움된다는 것을 알고 있었습니다. Hoffman은 "Amazon Redshift가 이전 솔루션의 라이선스 비용에 대한 부담을 덜어주면서 우리가 필요한 성능을 제공해준다는 것을 알게 되었습니다."라고 말합니다.
Foursquare에서는 이제 Amazon Redshift와 Tableau를 사용하여 분석을 수행하고 있습니다. Tableau는 데이터베이스에서 쿼리를 손쉽게 실행할 수 있게 해주는 도구입니다. "Amazon Redshift 및 Tableau를 사용하면, 회사에서 누구나 사용자가 기능에 어떻게 반응하는지부터 인구별 또는 지역별 증가, 그리고 다양한 영역에 미친 판매 노력의 영향까지 원하는 쿼리를 설정할 수 있습니다. 유연성이 매우 뛰어납니다."라고 Hoffman은 말합니다.
Foursquare는 Amazon Simple Storage Service(S3)를 사용하여 이미지와 기타 데이터를 저장합니다. "우리는 AWS Direct Connect도 사용하고 있으며, 이를 통해 Amazon Elastic Compute Cloud(EC2)에 가장 적합한 레거시 인프라 일부를 그대로 사용하면서도 자체 데이터 센터의 지연 시간을 매우 짧게 유지할 수 있습니다.”라고 Hoffman은 말합니다.
또한, Foursquare는 Amazon EC2를 사용하여 테스트 클러스터를 실행합니다. 이를 통해 변화하는 요구 사항에 맞춰 분석 클러스터에 사용되는 하드웨어와 규모를 조정할 수 있습니다. 데이터 과학자는 긴급 분석을 위해 임의 클러스터를 가동할 수 있고, 엔지니어는 자체 전용 클러스터를 실행하여 새로운 애플리케이션을 테스트할 수 있습니다. Amazon EC2는 CentOS Linux에서 구동되며, NGINX를 사용하여 요청을 내부 서비스로 라우팅합니다. 또한, 로드 밸런싱에 HAProxy를 사용합니다.
相關推薦
Finding the Perfect 10: How We Developed the Foursquare Venue Rating System
Finding the Perfect 10: How We Developed the Foursquare Venue Rating SystemLooking for a great cheeseburger near you? Or want to learn how we provide infor
Switching to a Probabilistic Model for Venue Search in Foursquare
Switching to a Probabilistic Model for Venue Search in FoursquareOur Pilgrim contextual location technology (used by Foursquare City Guide and Foursquare S
Foursquare 사례 연구
Foursquare는 이미 스토리지 및 테스트용으로 Amazon Web Services(AWS)를 사용하고 있었으므로, AWS 클라우드가 비용을 절감하는 데 도움된다는 것을 알고 있었습니다. Hoffman은 "Amazon Redshift가 이전 솔루션의 라
Foursquare Case Study
Foursquare was already using Amazon Web Services (AWS) for storage and testing, so the company knew the AWS Cloud could help them cut costs. “W
Foursquare: пример использования
Foursquare уже имела опыт использования Amazon Web Services (AWS) для хранения данных и тестирования и убедилась в том, что облако AWS может по
【分享】Foursquare和Gowalla的簽到資料
Each line of the files follows the following format: user_IDPOI_IDcoordinatecheckin_time(hour) *************************************