• 概要

    • foursquare.com
    • ローカルディスカバリー
    • ニューヨーク州、ニューヨーク
    • 利用開始 : 20134
  • 主な利用機能

    • カスタム VCL
    • エッジでの SSL 終端
    • ログストリーミング
  • Fastly 選ぶ理由

    • API アクセラレーション
    • 柔軟なセットアップ
    • 優れたカスタマーサービス
Foursquare icon crown

Foursquare について

Foursquare 友人と連絡取り合って出かけたり、新し場所を発見するのに便利なアプリケーションを開発しています。同社はユーザーが現在地やエリアを公表し、友達とプランを立てることができるアプリケーション、Swarm を2014年に公開しました。また、ローカル検索およびディスカバリーの概念を一新した Foursquare アプリの最新バージョンも、同年夏にリリースされました。Foursquare ソフトウェアスタックは、可能な限り優れた柔軟性とスケーラビリティを発揮できるように全体が設計されています。同社は、自社のアプリケーションの延長として機能し、API パフォーマンスを改善できる、同じように柔軟なコンテンツ配信ネットワーク (CDN) 求めていました。アプリケーションのパフォーマンスをリアルタイムでコントロールおよび調整できることが、Foursquare にとって重要な条件でした。

Foursquare screenshot mobile and desktop

テストや設定も簡単

複数の CDN ソリューション比較した際、Foursquare Fastly 簡単でスピーディな設定プロセスに感動しました。Fastly では、サービスをセットアップした後、パフォーマンステストをすぐに開始し、これまでの設定と比較することができます。Fastly キャッシュの設定をきめ細か調整できるオープンソースソフトウェアの Varnish 使用しているため、Foursquare チームは瞬時に Varnish ベースのカスタム設定をエッジでデプロイすることができます。

「導入直後に簡単にテストをセットアップできたのが Fastly 大きなメリットでした。他の CDN プロバイダーではコミュニケーションを取ることさえも困難でした」 Ryan Landry Director of Network Engineering

API アクセラレーション

Foursquare インフラストラクチャは、バージニア州にある Equinix データセンターでホストされていました。以前は SSL 終端が一元的に行われていたため、API パフォーマンスに深刻なレイテンシが発生していました。Fastly 導入し、SSL 終端をユーザーに最も近いエッジに移動することで、直ちにパフォーマンスが改善しました。

アプリケーションを利用するユーザーに最も近いエッジサーバーで SSL ハンドシェイクを行うことで、Foursquare レイテンシを150ミリ秒短縮し、パフォーマンスの大幅な向上を実現しました。

「Fastly を API コンポーネントに導入したところ、ユーザー側のパフォーマンスに大きなメリットがあることが明らかでした。アプリケーションの立ち上げやチェックインの際、ホームスクリーンやフィードが表示されるスピードが150ミリ秒も短縮されました」 Ryan Landry Director of Network Engineering

Foursquare logo Swarm

開発者による開発者のための開発環境

Fastly 客様がサービス設定を完全にコントロールすることができます。Foursquare は、Fastly コントロールパネルを使用して簡単か迅速に CDN 設定をカスタマイズし、Fastly API カスタム VCL 設定をアップロードしています。

Fastly ストリーミングログを利用することで、Foursquare キャッシュされるコンテンツやストリームされるデータをコントロールできる上、トラブルシューティングに必要な情報を得ることができます。

「Fastly ログ機能は、トラブルシューティングに非常に便利です。まるで至る所にブラックボックスがあるかのように、Fastly 統計データを利用してステータスを確認できます」 Rob Joseph Director of Site Reliability

Foursquare icons

自由に変更可能なインフラストラクチャ

Fastly 導入した結果、Foursquare 自社のデータセンターへの移行が可能になりました。

「SSL 終端と DDoS 対策を CDN オフロードできたおかげで、自社データーセンターへのより完全な移行が可能になりました。一部のサービスに関しては、Fastly セキュリティ対策無しでは自社データーセンターへの移行は難しかったでしょう」 Rob Joseph Director of Site Reliability