InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
SOA SoftwareがSOA開発管理製品を発表
先日(2008年6月2日)SOA Softwareは新しいRepository Manager 6.0(旧Logidex)のリリースを発表した。Repository Managerはサービス/再利用可能な資産のレポジトリで、社内のSOAおよびその他のソフトウェア資源を効率よく管理できるようにする。Repository Managerによって、社内にどんな資産があり、自分たちのビジネス/技術面の特質は何であり、それらがどこにあるのかを把握することができる。
-
Velocity: Microsoftの分散型インメモリキャッシュ
分散型インメモリキャッシュは、主流のJavaアプリケーションからErlangのような非主流の言語に至るすべてにおいて、ここ数年でかなりポピュラーになった。Microsoftは、主にオープンソース界で見られる技術に追いつくよう、かなりすさまじい努力を続け、独自の分散型キャッシュを発表した。
-
オブジェクト倶楽部2008夏イベント 開催迫る!
7月1日(火)に、システム開発技術者のためのコミュニティ、オブジェクト倶楽部主催による「オブジェクト倶楽部2008夏イベント」が開催される。今回で10回目となる本イベントでは、技術者が使える技術情報を発信し、また元気になる場を提供している。
-
Appistry Java/C++グリッドファブリックは最大5サーバーまで無料
Appistryは最近、5サーバーまで無料のEAF製品コミュニティエディションを発売した。Appistryは、商品リソースの集合を、単一の仮想化されたリソースとして見なすことを可能にする。
-
議論: リーン開発ツールで大学生の技術力は向上するだろうか?
Greg Wilson氏が、最近「アジャイル自動機能テストツール」コミュニティに挑戦した。それは、大学新卒者の「製品品質コード」を納品する能力を改善しようとする彼の努力を支援するようにというものであった。Wilson氏が提案した方法では、プロフェッショナルが使うツールの簡易バージョンを最初に提供する必要がある。それらのツールは、コンピュータサイエンスを専攻する平均的な大学生でも使いこなすことができるものだ。
-
Impala、初のパブリックリリースでSpring向け動的モジュールを提供
開発と配布にApache LicenceのVersion 2を利用したImpalaは、Java 1.5ランタイムを用いて、Spring MVCベースのWebアプリケーションを階層化したモジュール一式に分割する手段を開発者に提供する。
-
SpringSourceのBen Alex氏が語るアプリケーションセキュリティの新たな標準
JavaOne 2008カンファレンスでSpringSourceのBen Alex氏がエンタープライズアプリケーションにおける新たなセキュリティ要件と標準、そしてその標準を実装したオープンソースのフレームワークについてスピーチをおこなった。
-
11月19日から21日、エンタープライズソフトウェアコンファレンスQCon サンフランシスコ開催
11月19日から21日、QConが再びサンフランシスコで開催される。スピーカーにMartin Fowler氏、Eric Meijer氏(LINQの作成者)、Rod Johnson氏(Spring)などを迎える。Digg.com、Facebook、 Yellowpages.comおよびMySpace.comのアーキテクチャーも参加する。QConはチームリード、アーキテクトそしてプロジェクト管理を対象としたInfoQ主催によるコンファレンスである。
-
SOAガバナンスの再検討
SOAは導入が増えているにもかかわらず、多数のSOAプロジェクトがいまだ失敗している。あまりにも深刻な状況に陥ることが多いので、最近では「SOAかDOAか」(SOAか失敗か)という受けを狙ったような題名の記事があった。DOAは「Dead on Arrival」、つまり「最初から機能しない」を意味する。この状態を改善する方法の1つが、適切なSOAガバナンスである。
-
Exadel社のFlamingoプロジェクト - FlexとJavaによるラピッドデベロップメント
Exadel社のFlamingoプロジェクトは、Javaバックエンドで構築されるRIAアプリケーションをブートストラップするツールである。このツールは、ミドルティアでSeamとSpringの両方をサポートする。プレゼンテーションティアでは、FlamingoはFlexとJavaFXをサポートする。ツールは、より伝統的なJavaウェブ・ティア・フレームワークとして利用できるAppFuseプロジェクトと似たアプローチで、アプリケーションのブートストラップを行う。InfoQは、Flamingoについてより深く知るために、Exadel社のIgor PolevoyとFima Katzに接触してみた。
-
ALT.NET Podcastの紹介
InfoQは最近、 ALT.NET Podcastという新しいポッドキャストについて知った。開発者コミュニティに焦点を合わせたこのポッドキャストにより、ALT.NETの何たるかを象徴する人々が一つにまとまった。ALT.NETという言葉はDavid Laribee氏による造語であることを覚えておこう。
-
WfXML-R: RESTベースのプロセス統合
最近、Patrice Cappelaere氏は、WF-XML 2.0に対しRESTfulバインディングを提供するというイニシアチブがWorkflow Management Coalition(WfMC)によって受け入れられたことを発表した。それが、WfXML-Rである。
-
NCache:.NETプラットフォーム向け分散キャッシュが利用可能に
.NETプラットフォーム向けの分散メモリーキャッシュの構築を試みるVelocityの完成を待ち望んでいる一方で、われわれはさらに確立されたベンダーに頼っている。そうしたベンダーの1つは、AlachisoftでありそのNCache製品である。現在Alachisoftは無償および有償の SKUを提供しており、後者はNHibernateをサポートしている。
-
Neo4j - 組み込み型のネットワークデータベース
Neo4jは組み込み型で高性能な軽量の永続化ソリューションである。ネットワーク・データベース・モデルに基づいており、これは近ごろ高い関心を得ている。
-
データ構造の調整:.NETマルチスレッド化の新たなクラス
6月のParallel Extensions for .NETのリリースにより、一連のクラスが追加され、マルチスレッドアプリケーションにおけるデータの共有がますます容易になった。新たな同期プリミティブ、機能およびコレクションクラスを含む10の新たなクラスに関して、それぞれについて簡単に触れることとするが、これが最初で最後である。