タグ

2010年10月8日のブックマーク (3件)

  • Twitter、リアルタイム検索をLuceneで構築。50倍高速に!

    Twitterのリアルタイム検索機能が、オープンソースのLuceneベースになったと、Twitter Engineeringブログへのエントリ「Twitter's New Search Architecture」で紹介されています。 これまでTwitterはリアルタイム検索にMySQLベースの独自システムを利用してきましたが、規模の拡大が難しくなってきたため、6カ月前に新システムの構築を決定。オープンソースの検索エンジンであるLuceneを選択したとのことです。 従来の50倍も高速に! 検索エンジンに対する要件は以下のように非常に厳しいものでした。 Our demands on the new system are immense: With over 1,000 TPS (Tweets/sec) and 12,000 QPS (queries/sec) = over 1 billion

    Twitter、リアルタイム検索をLuceneで構築。50倍高速に!
    tokorom
    tokorom 2010/10/08
    50倍高速って!!
  • Google TVにAmazon、Twitter、CNN、NBCなど10社以上が参加

    Googleは米国時間2010年10月4日、ネット上のさまざまなコンテンツを家庭の大画面テレビで利用できるようにする「Google TV」のサービスに、大手メディア企業やネット企業など合計10社以上が参加すると発表した。また各種の機能を紹介するWebサイトを開設した。ここで詳細情報を確認できるとしてる。 米Turner Broadcasting System(TBS)傘下の放送局CNNや、新聞社のNew York Times、USA TodayなどがGoogle TV向けにWebサイトを最適化しているほか、米3大ネットワークNBC Universal傘下のニュース専門放送局CNBCや、米Time Warner傘下のケーブルテレビ局HBO(Home Box Office)、米Amazon.comのVODサービス「Amazon Video On Demand」が、ニュースやテレビ番組、映画

    Google TVにAmazon、Twitter、CNN、NBCなど10社以上が参加
    tokorom
    tokorom 2010/10/08
    AppleTVよりもこっちのが面白そうだな
  • Android のメモリ管理は大変です

    ■理想 AndroidってJavaだからメモリ管理なんてしなくてもいいよね!! なんて思っていた時代が私にもありました・・・ ■現実 @Override protected void onDestroy() { super.onDestroy(); // 画面が回転した時など、Activityが破棄されるときに呼び出されます // すべてのメモリはここで開放します // - 特に危険なのが内部クラス(MyWebChromeClientなど)、正しく開放しないとActivityが開放されません // - セットしたbackgroundのcallbackもnullにしないと開放が行われません // - webViewのdestroy()を忘れると後からGCが走ったときにVMがクラッシュします this.webView.stopLoading(); this.webView.setWebChro

    tokorom
    tokorom 2010/10/08
    どひゃー。前に携わった案件のやつもコレだな。