InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
Visual Studio 2008向けMicrosoft Enterprise Library 4.0がリリース
マイクロソフトはVisual Studio 2008向けのEnterprise Library 4.0バージョンをリリースしたが、依存性注入コンテナであるUnity 1.1アプリケーションブロックも同時リリースした。
-
XRI vs. URI?
OASIS Extensible Resource Identifier(XRI)グループは長年活動している。メンバーにはボーイングやブーズ・アレン・ハミルトンが名を連ねているが、以下に述べられているほど明らかに重要事なら参加しているのでは、と読者が期待するようなWeb界の重量級要注意組織はメンバーになっていない。
-
クラウドコンピューティングを定義する
「クラウドコンピューティング」という用語は、大企業におけるエンタープライズアーキテクチャーホワイトボードセッション向けのWeb 2.0のコンファレンスから始動デベロッパのラップトップに至るまで、あらゆる場面で見受けられる。ここで、尋ねられている重要な質問は「クラウドコンピューティングとは何か?」である。
-
あなたのアーキテクチャはSOAやBPMにフォーカスすべきか?
SOA は、バズワード(もったいぶっていて、意味��あまりない単語)のタグクラウドにおける大物だった。しかし、BPMはどんどんその存在感を増してきている。「IT投資から利益を得るためには、プロセスを飼いならす必要がある」と組織が気づくにつれ、BPMの重要性は高まり、IT内外での意識共有が広まっている。
-
-
クライアント/サーバ・コンピューティング:将来のWebとなるか?
Web についての最新の話題は、Ajaxとユーザ・エクスペリエンス向上に関するものである。未来に目を向けて、「古い」クライアント/サーバモデルがユーザのエクスペリエンスや要求を満たす方法となるだろうと考える人たちがいる。クライアント/サーバ・コンピューティングは、Web 2.0技術に続くものとなるのだろうか?
-
あなたは本当に、他の言語を学ぶべきなのか?
ブロガーのGustavo Duarteは、新しいプログラミング言語を学習するのはしばしば時間の無駄である、と言う呪いの言葉を吐いた。彼は最初、自分の投稿に"新しい言語は有害だと思われる"と言う、Dijkstaがgotoについて述べた古典的な文章を文字った題名を付けていた。
-
Mule創設者: JBIは目標を見失っている
Mule 2.0のリリース告知からおよそ2週間後、「軽量で非常にスケーラブルなESB」、Muleの創設者であるRoss Masonは、JBI(Java Business Integration)(source)とMuleのアーキテクチャを、どのように比較するかについて論じた。
-
データポータビリティについてソーシャルネットワークが教えてくれるもの
ますます多くのソーシャルネットワークサイトができるにつれて、それらのサイトが持つデータに関する質問が増えている。データポータビリティは、Web2.0の世界で注目のフレーズとなっている。これらのサービスからデータアクセスとポータビリティについて何か学ぶことがあるだろうか?
-
HBaseの開発者がHadoop、BigTable、分散データベースについて語る
Google が最近リリースしたGoogle Application Engineと、それが持つBigTableへのアクセス機能により、(RDBの)代替となるデータベース技術への感心が新たに盛り上がっている。
-
ビジネスアナリストはプログラマになる準備ができているか?
Microsoftは、Osloの展望を提供する準備をするにつれて、そう考えるようになっているようである。2007年11月、Doug Purdy氏が開発に関する新たなプロジェクト「Emacs.NET」を引き合いに出した。
-
RubiniusでRails、Merbが動作
簡単なRailsアプリケーションを何とか実行できるようになったばかりのRubiniusは、RailsConf '08(5月下旬開催)に間に合った。RubiniusプロジェクトのEvan Phoenix氏がRubiniusによるRails実行について指摘している。
-
Rails Cells: Railsのコンポーネント指向開発
Rails Cellsの目的は、コンポーネント指向開発の利点を、Ruby on Railsのウェブアプリケーションプラットフォームにもたらすことだ。Cellは、結合したビューを備えた軽量コントローラの一種であり、ビューをウェブサイトに組み込むことが可能だ(SmalltalkのウェブアプリケーションフレームワークSeasideと似ている)
-
エンタープライズアーキテクチャの状況
組織のITへの投資が(買い取りや借用、構築などにより)増加し続け、ビジネスプロセス管理(BPM)やサービス指向アーキテクチャ(SOA)などのコンセプトがいっそう普及するにつれ、エンタープライズアーキテクチャ(EA)という任務はいっそうありふれたものになった。David Linthicum、Mike Kavis、Alan Inglisの三氏は最近、業界内のEAに関する見解をそれぞれ語った。
-
バリューストリームの妨げとなるもの
スクラムでは「より生産的であろうとすることを妨げる何らかのもの」を障害として定義している。チームができるだけ継続的に、障害を取り除く手段を確立することを、スクラムでははっきりと重視している。Joe Little 氏は、障害のスコープについて、「組織が価値を提供することを妨げる何らかのもの」とした方がよいのではないか、と提案している。