Building Distributed Applications

11/6 1:15-2:00 @ Room2 by Mark Bates

互いにデータやその他の情報を共有する複数のアプリを構築するのは、悩ましくもチャレンジングな作業である。Mark は Rinda や DRb といった Ruby systems の使い方をわかりやすく説明し、それらがどのようにアプリ同士をつなげているかをみてみる。Mark フレームワークの開発とそれを利用した Helium.com を通じて、Mark は分散アプリ開発のハイライトと落とし穴を共有できるだろう。

About Mark Bates

3年目の Ruby 開発者で、その前は JavaPHP。現在 Helium.com (Rails/Mack based citizen journalism website) のアーキテクチャのディレクター。ボストンエリアで Ruby/Railsレーニングコースも教えている。RailsConf2008 で Rails Altenative の BoF セッションの議長を務めた。Advanced Rails Recipes book で 2つのレシピを書き、現在 Pragmatic Programmers で一連のスクリーンキャストを撮っている。

2008年2月、Mark フレームワークの開発をはじめた。分散したポータルライクなウェブアプリをささっとつくるための、単純で使いやすい、Ruby ベースのフレームワークである。分散ルーティング、オブジェクト、そして、view/layout といった特徴をもち、互いにつながる複数のアプリを開発するのがかつてこれほど簡単だったことはなかった。2008年6月、Helium.com は Mark と ほか二人の開発者をフルタイムでプロジェクトにアサインすることで、Mack に(?) 重要な投資をした。