Foursquare は、あなたと友達が外出先を楽しめるようにお手伝いする無料アプリです。お出かけの最中に Foursquare を使って訪れたスポットを共有、保存しましょう。次にすることのアイデアをお探しのときには、あなたや友達、同じ好みをもった人々が行ったスポットに基づいてパーソナライズされたおすすめが提供されます。
世界一周旅行への準備している時、友達との夜遊びの計画している時、地元レストランのベストメニューを選ぶ時など、Foursquare は、あらゆる面であなたを支える素晴らしいパートナーです。
Foursquare 統計値 (最終更新2013年1月)
Foursquare の共同創業者、デニス·クロウリーとナヴィーン·セルヴァドゥライは、2007年にニューヨーク市の(違う会社の)同じオフィスで働いていたときに知り合いました。ニューヨーク、イーストビレッジのデニス宅のキッチンで仕事をしながら、2008年の秋に最初のバージョンの Foursquare を構築し始め、2009年の3月に南部テキサス州のオースティンでサウスウェスト·インターアクティブを立ち上げました。
詳細を知るには、デニスのFoursquare の簡単な歴史リストをフォローしてください。
我々に投資しているのは、ユニオン・スクエア・ベンチャーズ(Union Square Ventures)、オライリー・アルファテック・ベンチャーズ(O'Reilly Alphatech Ventures)、アンドリーセン・ホロヴィッツ(Andreessen Horowitz)、スパーク・キャピタル(Spark Capital)、および少数のエンジェル投資家の皆さんです。
小売店、全国チェーンやブランドなど、スポットの規模に関わらず、Foursquare はお客様やファンを獲得するためのツールを提供します。foursquare.com/business で Foursquare の活用方法についての情報を取得しましょう。
そうです!Twitter とまったく同じように、Foursquare には開発者のアイデアを Foursquare のプラットフォームで構築するための API があります。開発者は、新しいチェックイン機能、クールなゲームや興味深いデータ可視化のために API をすでに利用しています。こちらで文書をお読みください。
当社のニューヨークとサンフランシスコのオフィスでは、素晴らしい人材をいつも探しています。募集中の職種リストは、foursquare.com/jobsでご覧ください。
どちらにも使えます!動詞として使う場合は「check in」(例えば、「ここで‘check in‘しますか?無料メッセージの特典があります。」)です。名詞として使う場合は「check-in」(例えば、「今までで一番最高の’check-in’だったよ。無料メッセージをもらったなんて最高!」)。そして、「checkin」は使用禁止です。使われるたびに社員は心で泣いています。
Because of our pretty insane growth, weve designed our entire software stack to be as flexible and scalable as possible. Its allowed us to go from a few thousand users to tens of millions, and also to easily add more amazing engineers and get them contributing right away.
Foursquare は現在、Amazon の EC2 サービス中で提供されおり、最も簡素なバージョンのCentOS Linux で何百ものサーバーを使用しています。また、リクエストのルーティングや静的コンテンツの提供に NGINX を使用し、バランスウェブや複数マシンでの API リクエストのロードには HAProxy を使用しています。
ここからが面白いところです。スタックを上に行くと、ライブデータが MongoDB に保存されています(高価な計算の小さなセットはMemcache を使ってキャッシュされます)。オフラインのデータ分析のため、ライブデータを定期的にスナップショットし、Hadoopクラスターにインポートします。カスタマイズされた MapReduce のジョブもいくつかありますが、ほとんどの場合は、Hive の単純なクエリーシンタックスと定期計算向けにカスタマイズされたジョブスケジューラーに依存しています。ベニュー、Tip、ユーザーやイベント検索の起動には、Solr と Elasticsearch が使用されます。当社の地理インデックス検索は、Google's s2 library を使用しており、社内の検索インデックスにセルIDが保存されます。ジオコードのアドレスを座標に変換する作業には、PostGIS と大変便利な geonames.org dataset を使用しており、これによってベニューが地図上に配置され、位置ベースの検索で利用できるようになります。Kestrel は、実行したいアウトオブバンドのユーザーのリクエストのためのキューです。ユーザーが作成した写真は、Amazon S3に保存されており、Akamai によってコンテンツが配信されます。細かく言えばもっと複雑なのですが、中心的なシステムは上記のとおりです。
ウェブサイト、APIやバッチ処理用のコードのほとんどは Scala で書かれています。ウェブと API は Lift web framework でビルドされています。また、ビルドの自動化、デプロイメントやオペレーションタスク向けには、Python と Bash スクリプティングが使用されています。最後に、ウェブサイトの動的なコンテンツは、javascript で書かれており、オブジェクトモデルには jQuery とBackbone.js が、テンプレート作成には Soy が使用されます。
We use beautiful maps by MapBox created using data provided by the wonderful © OpenStreetMap and contributors, and licensed Open Data Commons Open Database License. The interactive maps are generated using the open-source library Leaflet.
そして、常に限界に挑戦して新しいことを試しています。チームに参加したいですか? 素晴らしいことをしたいワールドクラスのエンジニアを採用中です。
当社で使用される技術については、engineering blog と github で詳しく知ることができます。
Need more information? Please email press@foursquare.com or contact us at 568 Broadway, 10th Floor, New York, NY 10012. We're a very small team and we receive a high volume of requests each day, so we apologize in advance if we're not able to get back to you immediately. If you're on deadline, please include the word "URGENT" and the date and time of your deadline in the subject line of your message, and we'll get back to you as soon as possible.
Foursquare からのスピーカーをイベントに招待したい場合は、このフォームに記入してください。