ユーザー同士のつながりを元に時系列に140文字のメッセージを20個ほど表示する――。Twitterのサービスは、文字にしてしまうと実にシンプルだが、背後には非常に大きな技術的チャレンジが横たわっている。つぶやき数は月間10億件を突破、Twitterを流れるメッセージ数は秒間120万にも達し、ユーザー同士のつながりを表すソーシャル・グラフですらメモリに載る量を超えている。途方もないスケールのデータをつないでいるにも関わらず、0.1秒以下でWebページの表示を完了させなければならない。そのために各データストレージは1~5ms程度で応答しなければならない。 Twitterのリスト機能の実装でプロジェクトリーダーを務めたこともあるNick Kallen氏が来日し、2010年4月19日から2日間の予定で開催中の「QCon Tokyo 2010」で基調講演を行った。「Data Architecture
■ サイボウズOfficeも匙を投げた「簡単ログイン」 今年2月20日のこと、サイボウズOfficeに「簡単ログイン」機能があることに気づいた私は、以下の質問をサイボウズ社に送った。 「サイボウズ Office 8 ケータイ」の「簡単ログイン」機能についてお尋ねします。 「携帯端末認証に対応しているので、毎回ログインする手間なく利用できます」とのこと。試用版で試したところ、たしかに2度目以降はパスワードが不要のようです。 この機能は、いわゆる「契約者固有ID」を用いて実現しているものと理解していますが、「契約者固有ID」を用いて端末認証を行う場合、通常は、IPアドレス制限を行って、携帯電話事業者のゲートウェイのIPアドレスからのアクセスしか許さないように実装するものであると考えます。 しかしながら、「サイボウズ Office 8 ケータイ」はそうしたIPアドレス制限を施しておらず、一般のイ
ゼンド・ジャパン株式会社(以下、ゼンド)は4月20日、PHP統合開発環境の最新版「Zend Studio 7 日本語版」を発売した。 Zend Studioは、Webシステム用スクリプト言語であるPHPの統合開発環境。Webシステム・サービス構築に必要なコーディング機能のほか、テスト、デバッグ、チューニングなど開発の各フェーズで役立つ機能を備える。 新版では、最新の「PHP 5.3」に対応し、新機能の「namespace機能」をサポートした。ローカルデバッグでは手元のPCでPHP 5.3を動かしてデバッグすることも可能。開発タスクを管理するためのEclipseプラグイン「Mylyn」にも対応し、どのタスクでソースコードがアクセスされたかを記録できるようになった。各種のバグトラッキングシステムと連携することで、チーム全体での開発タスク管理が可能だ。 また、PHP 5.3に標準実装された「Ph
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く