InfoQ ホームページ DevOps に関するすべてのコンテンツ
-
J2EEアプリケーションにおけるAOPを使ったフェッチ戦略の実装
この記事では低レベルのサービス・レイヤやリポジトリ・レイヤを肥大化させることなく、フェッチング・ストラテジによってモジュール化された方法でバックエンドにあるシステムからデータを取得する処理を最適化する方法について説明します。
-
Groovy 1.6で注目の新機能 - Groovyの開発リーダーによる解説
SpringSource社におけるGroovy開発トップのGroovyプロジェクトマネージャであるGuillaume Laforge氏が新しくリリースされたGroovy 1.6の注目の新機能について概要説明をおこなってくれます。
-
Blaze Data ServicesかLiveCycle Data Servicesか
この記事では、二つの似た製品、AdobeのLiveCycle Data Services(LCDS)とOpen Source Blaze Data Serviceの二つを比較し、ユーザがこの二つのどちらかを選択することを手助けします。
-
データベース駆動のアプリケーションにおけるパフォーマンスに関するアンチ・パターン
Alois Reitbauer氏は、離れるべきであり、アプリケーションのパフォーマンスを低下させる、いくつかのアーキテクチャのアンチ・パターンを明らかにする。
-
Tijs RademakersとJos Dirksenの両氏がオープンソースのESBについて語る
InfoQは、Tijs RademakersとJos Dirksen両氏の著書“Open Source ESBs In Action”から見本として1章を公表していますが、オープンソースのESBを実世界のプロジェクトで使用した経験について、両氏にインタビューする機会を得ました。
-
SOAエージェント:グリッドコンピューティングがSOAと出会う
本稿では、Boris LublinskyがグリッドコンピューティングをSOAアーキテクチャ全体でどのように利用することができるのかを説明します。そして、SOAサービスの実装の中で、グリッドを利用したプログラミングモデルを紹介します。
-
eXo Platformの概要
eXo Platformは、新たなPortlet Container 2.0とPortal 2.1のリリースをお知らせ致します。eXoはコンシューマとプロバイダへのJava Portlet 2.0 API (JSR 286)と Web Service Remote Portlet 2.0 (WSRP)フルサポートを備えた、最初のポータルです。このニュースを、eXo Portal、Portle-Containerおよびエンタープライズ・コンテント・マネジメント(ECM)が提供する新機能を見てみる良い機会としましょう。
-
コントラクトのバージョニング、互換性、およびコンポーザビリティ
Kjell-SverreとJean-Jacquesは、 サービスの再利用を促進し、Governanceを補足する、XML、XML Schema、WSDL拡張をベースにしたコントラクトの互換性を、再考する。
-
サーバ統合を超えて:VMwareを使ったより良い開発環境の構築
このArticleではサーバ統合をはるかに超えた仮想化の先進的な適用についてMak King氏が説明をおこないます。仮想サーバにディベロッパを集めるそのテクニックとメリットについて知れば、仮想化が制約のある一般的な統合とは別物であると分かります。それに加え、また勝ち組になろうという目的が全くなかったとしても、彼の記事に書かれたアプローチは明らかに「環境に優しいコンピューティング」となります。
-
Smooksを使った構造化されたイベントストリーミング
Smooksは「データイベントストリーム」を処理するためのオープンソースのJavaフレームワークです。最も一般的には変換フレームワークと考えられており、JBoss ESBを含め、多数のプロダクトやプロジェクトで、変換フレームワークとして使われています。