タグ

ブックマーク / emasaka.blog.fc2.com (4)

  • 本を読む IIJのMapReduce実装「ddd」

    IIJMapReduce実装である「ddd」(Distributed Database Daemon)の話を聞いてきました。立ち話なのでごくさわりの部分だけでしたが、以下にメモしておきます。素人なので、理解が間違っていたらごめんなさい。 インターネットバックボーンのルーターの莫大なログを集計してトラフィックを解析するために開発 (emasaka注:元から散らばっているログを一箇所に集めずに集計できるので、MapReduce系に向いた用途か) GoogleMapReduce論文を参考にフルスクラッチで実装 WinnyっぽいP2P技術も採用 Key-Value Storageによる分散ハッシュテーブル Amazon Dynamo? ノードを増やせばそれだけスケールするスケーラビリティ ノードが落ちてもほかのノードにもデータがある可用性 マスターがなくすべてのノードが完全に対等なP2P構成

  • 本を読む PHPカンファレンス2008に参加しました

    2008年7月21日にPHPプログラマーのイベント「PHPカンファレンス」が開催されました。けっこうゴージャスな事例やスピーカー陣が並んでいたし、無料だしで、これは参加するしかないでしょう。実際、来場者がかなり集まったようで、恒例の「全員で会場の片付け」も短時間で済んだみたい。 以下、話を聞きながらとったメモを整理たものです。間違いなどありましたらご指摘ください。 基調講演(廣川氏) PHPの最近の状況を、秋ごろにリリースされるといわれているPHP 5.3を中心に紹介。 全体的なところでは、PHPはあいかわらず利用数が多いという話や、フレームワークの整備や普及が進んでいるという話がとりあげられた。で、PHP 4が8/8にEOLになることが課題。現在でもPHP4が61%も使われていて、5への移行が進んでいないため、移行支援のためのGo PHP5というプロジェクトもある。 次のバージョンはPH

  • 本を読む The JUI Conferenceに参加

    The JUIJavaScript User Interface)というカンファレンスに参加してきた。いちばんのお目当ては、jQueryコア開発チームのPaul Bakaus氏のセッションだったんだけど、遅刻して質疑応答ぐらいしか聴けなかった(泣)。でも、ほかの人のセッションも面白かったのでいいや。以下、メモ。 jQuery (Paul Bakaus氏) 以下、質疑応答の内容から再構成。 プログラミング歴は10年ぐらいで、JavaScriptは5年ぐらい。その前は主にPHPとかでプログラムを書いていた。jQueryに参加したキッカケは、John Ressigに誘われて。 そのJohn Resigとは友達。JohnのやっているJavaScript 2は、いろいろ機能が充実していいとは思うけど、class指向とprototype指向が当にうまく組合わさるかは、正直ちょっと疑問。 好きなコー

  • 本を読む John Resig×Shibuya.jsのイベント

    jQueryの作者でありMozilla.orgのTamarinの人でもあるJohn Resigが来日。日のクレイジーなJavaScriptコミュニティであるShibuya.jsの人たちと「The Future of JavaScript」というイベントを開催した。これは聞くしかないでしょう。 それぞれのセッションのあと、John Resigに小林悠さん&amachangさんが一問一答で質問するというドリームセッションがあった。質問セッションは資料が残るかわからないので、以下メモ。理解できたつもりの範囲しか書いてないので(this談義はかなり省略)、間違いがあったらご指摘ください。 3つのOOP(class、prototype、Duck typing)のどれを使うべき? 個人的にはclassベースのOOPが好き。エラーチェックしてくれるから JSのいいところはオブジェクトを自由にいじれると

  • 1