Typemock: その過去・現在・未来
Eli Lopian氏率いるTypemock社の過去・現在・未来について、インタビュー形式にて記します。
作者 松本 清一 投稿日 2008年7月23日 午前12時40分
InfoQ: JCR/JSR-170(リンク)の簡単な概要を教えて頂けないでしょうか?
David Nuescheler (DN): ここでは、コンテンツリポジトリの機能セットについての説明に絞りたいと思います。
大まかに一つの文で表すならば、私は、常にコンテントリポジトリを「リレーショナルデータベース」と「ファイルシステム」の「2つの異なるもののそれぞれの長所」を持つものということに加え、常に私たちのアプリケーションに構築し忘れて、構築しなくてはならないものの全てであると表現します。
それには、トランザクション、スケーラビリティ、DBのクエリー、非常に巨大なファイル、ストリーミング、アクセスコントロール、階層型ファイルシステム、バージョニングのようなもの、フルテキスト検索、そして最も重要なのは、その2つのいずれもサポートしていない「データファースト」アプローチです。
JCRは、これらの機能をすべて表現しているJava APIです。
・・・続きをご覧になりたい方は、以下URLをクリックしてください。
http://www.infoq.com/jp/articles/nuescheler-jcr-rest
JCRとRESTに関する他の話題が気になる方は、以下URLをクリックして他の記事もご参照ください。
http://www.infoq.com/jp/jcr
http://www.infoq.com/jp/rest
この論文では、仮想化やクラウドサービスの複雑なメリットと実世界における応用を検討します。さらに重要なこととして、Contegixが複雑な問題の解決に仮想化を実装している方法や、仮想化を使うべきではないケースについて詳細を提供します。
Fiberはユーザに試練を課すことなくこの考えを実装する有益な並行性ツールとして、ライブラリが2つあります。まさにこのためのソリューションとしてあるのがNeverBlockライブラリです。私たちはNeverBlockプロジェクトのMohammad A. Ali氏とRevactorライブラリのTony Arcier氏に話を聞きました。
システムの保守容易性や拡張性を確保するためのベスト・プラクティスに関する記事は数多くありますが、この記事では避けた方がいい、いくつかの悪習慣(ワースト・プラクティス)を強調します。
この記事では、私達がどのようにして大規模(240人月、10万行強)でインドとオランダの開発者も参加したスクラム・プロジェクトを成功させたのかを示しています。
Agileカンファレンスに「参加者としてだけでなく、発表者として参加しよう」を掲げたチームgoyattomは、サブミッションを提出し、7つのセッションが日本から選択されました。参加者はカンファレンスで各々の発表や、各セッションへの参加、諸外国のエンジニアとの出会い、ステージ上で DearXPを熱演などの様々な思い出を抱えて、無事日本に戻ってきました。
マイクロソフトのRobert Bellが、SilverlightとJavaを使用したインターオペラビリティのシナリオを紹介し、サンプルコードを例にとってアーキテクチャの手引きを提供します。
No comments
返信