Welcome back to TechCrunch’s Week in Review — TechCrunch’s newsletter recapping the week’s biggest news. Want it in your inbox every Saturday? Sign up here. Over the past eight years,…
こんにちは、@doryokujinです。前回に引き続き、MongoDBに関するエントリーです。今回は10月4日にMongoDBが原因で起きた、foursquareのサービスダウンに関して、その原因や復旧に至る経緯を詳細に調査しました。TechCrunchJapanの記事、Foursquare:「対策を講じたはずなのですが、また6時間もダウンしてしまいました」にも紹介されていたのでご存知の方も多いと思います。MongoDBが原因で引き起こったとするならば、企業で実際に運用している僕にとっては放っておけない問題になります。実は5月にも長いサービスダウンがあったのですが、それはAmazonEC2の停電によるものでした。 本日のアジェンダです: foursquareにおけるMongoDB サービスダウン時の状況 本当にMongoDB自体の問題だったのだろうか サービスダウンの引き金となった出来事
米国時間9月21日の朝、位置情報サービスfoursquareをニューヨークで使っている多数のユーザーは、Starbucksにいることを知らせる友人やミッドタウンでの朝食会議を記録する同僚とは何の関係もない「チェックイン」を受け取った。そのユーザーらが受け取ったのは、The Wall Street Journalからのニュース速報で、ハーレム川にかかる橋で火災が起きたためMetro-North Railroadが運転を見合わせていることを知らせるものだった。 例えばフィラデルフィアにいるfoursquareのユーザーは、The Wall Street Journalのアカウントを「フォロー」していても、この速報を受け取らなかっただろう。また、ニューヨークに住んでいても、市外で最近チェックインしていれば、スマートフォンの画面に表示されなかったはずだ。これは地域規模で実際に機能するニュース速報ア
「no title」で公開されている「GeoHex」を利用させていただいて、次のようなものを作ってみました。 KML Hex Map - http://map.conoha.net/kmlhex/ これはなに? Web上で公開されているKMLに記録されている位置を、Googleマップ上にGeoHexを用いて表示するだけのものです。 KMLはどこにあるの? foursquareユーザーならここにあります。他に「no title」や、はてなfotolife(位置情報を付けていれば)にもあります。 とりあえずこの3サイトのKMLなら利用できると思います。 使い方は? 「KML Hex Map」にアクセスして、KMLのURLを入力し、「Load」ボタンをクリックしてください。 表示速度の切り替えは、Load後に行ってください。 Hexの色が変わる場合と変わらない場合があるけど? foursquar
Foursquareという位置情報系サービスが海外だけでなく日本でも人気です。iPhoneアプリなどを通じて GPSを利用して現在いる場所やお店などをマーキング(check in)し、常連を表す称号を得たりユーザ同士で情報交換を行ったりします。そして、このFoursquareがScalaベースのWebフレームワーク「lift」で書き直されたことが、Scalaのブログ記事にて発表されました。 記事のコメントに、開発リーダーのHarry Heymann氏が自ら自身のプレゼン資料へのリンクを提示してくれています。その資料を参照すると、当初FoursquareはLAMP構成でできており、エンジニアではない人がPHPで書いていたためコードがキレイではありませんでした。そのため、Javaのバックグラウンドを持つHarry氏は、RailsやDjango、Wicketなどいろいろなフレームワークを検討した
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く