InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
CEPはSOAに貢献できたのか?クラウドに貢献することは可能か?
SOAの派手な売り込みが頂点に達したころ、複合イベント処理(Complex Event Processing; CEP)はSOAの"次なる目玉"として迎え入れられた。その時以来、いくつかのCEPソリューションが現れては消えていったが、CEPという言葉は今、かつてそうだったほどは使われていない。CEPは当初言われていたほど貢献できなかったのだろうか?それとも、それはほとんどのSOAインフラストラクチャのコアとなり、我々が当たり前のように受けいれてしまったということだろうか?そして、CEPがクラウドに提供できるものはあるのだろうか?
-
Spring AMQP 1.0 GA
VMwareの一部門であるSpringSourceがSpring AMQP 1.0 GA (1.0.0.RELEASE)をリリースした。 Spring AMQPプロジェクトは、中核のSpringの概念をAMQPベースのメッセージングソリューションの開発に適用した。Javaと.NETの両バージョンが入手できる。
-
Zachman Frameworkの最新リリースは、その役割をオントロジーと強調する
エンタープライズ アーキテクチャ分野で長老の一人と考えられている、John Zachman氏は最近、彼の人気のあるフレームワークの第3版をリリースした。このバージョンには、幾つかの小さなテキストの変更、改善された図、そしてこの成果物をフレームワークではなく、オントロジーと再分類するための微妙な取り組みが含まれている。
-
Eclipse Virgo 3.0 リリース
Spring DM OSGi サーバの発展形である Eclipse Virgo のバージョン 3.0 がリリースされた。新リリースには Gemini Web 2.0 が同梱され,Tomcat 7 (Servlet 3.0 を含む) に加えて, Jetty をサポートする Web コンテナが新たに含まれている。
-
.NET開発者がGoogle Discovery APIにアクセス可能になった
Googleは Books, Analytics, Latitude, Prediction, Tasks, Translateなどの発見可能なAPIを提供するサービスへのアクセスに使うことができる.NET APIs Client Libraryをオープンソースの形でリリースした。
-
Steve Denning氏、顧客の喜びについてAgile 2011で講演
Steve Denning氏はソルトレイクシティで開かれたAgile 2011カンファレンスにて、組織を「21世紀のマネジメント」に移行することにフォーカスし、アジャイル原則がこの変化をどのように支援し可能にするのか示す、2つの講演をした。彼は、マネジメントには見直しが必要であり、アジャイルを続けることは組織がこうした変化をするのを助けるが、アジャイルだけでは十分ではない、と主張した。
-
開発者にショックなGoogle App Engineの値上げ
Googleは、クラウド コンピューティングサービスのApp Engineが9月の後半に「プレビュー」タグを正式に取る、とアナウンスした。同時にGoogleは価格を上げる。恐らくこのサービスを新たなプロフィットセンターにしていくつもりである。
-
Ruby on Rails 3.1がリリース。アセット パイプライン、ストリーミング、JavaScriptの変更を追加。
前回のメジャーリリースからちょうど1年で、Ruby on RailsチームがRails 3.1をリリースした。このリリースの注目すべきフィーチャは、HTTPストリーミング、もっとインテリジェントなマイグレーション、CoffeeScript や Sassを使うのがもっと簡単になる新しいアセットパイプラインのサポートである。
-
ソフトウェアアーキテクチャ関連ポッドキャストの薦め
最新のソフトウェアアーキテクチャを追い続けるのというのは難しい。この重要な領域をカバーする情報ソースがあまりにも少ないからだ。もちろん InfoQ のようなオンラインサービスが,ソフトウェアアーキテクチャや設計に関して豊富な情報を提供してはいる。しかし空いている時間に,例えば通勤時やランニングをしているときに学べるような方法はないものだろうか? オーディオポッドキャストがそのような希望を叶えてくれるかも知れない。
-
Fuel PHP: MVCフレームワーク
モデル-ビュー-コントローラ(MVC)パターンは、昨今webサイトの設計をする専門的なユーザーに圧倒的に使われている。単一ファイルのスクリプトが尚個人用のサイトに合っていたり、 ASP.NET Web Formsのようなフォーム作成技術が開発速度を速めたりしているが、大きなチームで働き、そして生成されたHTMLに細かい調整をする必要がある人たちには、MVCは丁度良いバランスを提供しているようである。Fuel framework for PHPは、以前のMVCフレームワーク、例えば Ruby on Railsなどで作成された成果物をフルに活かすことを狙っている。
-
JythonはVisual Studioで公式にサポートされる
Python Tools for Visual Studioは、メジャーなPythonインタープリタであるCPython、IronPython、Jython、PyPyの4つすべてをサポートした最初の製品である。これは無料のVisual Studio Integrated ShellかVisual Studio Professionalのプラグインとして提供される。
-
“標準が成功するのは人々がそれを話題にしなくなったとき” - Richard Soley (OMG CEO)
OMG の CEO である Richard Soley 氏は先日公開されたインタビューで,適用パターンに対するハイプサイクルの影響に加えて,それが SOA の時のように,どれほど多くのクラウドコンピューティングに影響を与えるか,という点で意見を交わしている。氏は新興企業に対する仮想クラウドコンピューティングのメリットを賞賛した上で,その誇大な宣伝にも関わらず,大企業にとってはさほど重要なものでない理由も説明している。
-
InfoQが5年目にして初めてのUI変更 - フィードバック求む
InfoQチームを代表して、5年の歴史の中で初のUIのマイナーリニューアルを発表いたします。このリニューアルは現在実施中のUI変更の一環であり、今年の後半にはすべて完了して、InfoQ.comは全く新しいUIになる予定です。今回の変更ではルックアンドフィールを維持しつつ、左のバーを除外しヘッダとフッタを拡張しました。
-
Flash と Flexの将来はどうなるのか?
Adobeは、エンタープライズ、特にモバイルの世界で、FlashとFlexの地位を強化したいと考えている。しかし、最近の調査によると、 トップ17,000のwebサイトに配置されたwebソリューションとして、jQueryがFlashに取って変わっている。
-
HTTPのRangeヘッダを利用したDDoS "Apache Killer"
"Apache Killer"を使えば、攻撃者は1台のPCからApacheサーバに対して回避不能の攻撃ができる。これまでにApache開発チームは、Apache HTTPD Web Server 1.3と2.Xのこの問題に対するパッチを公開する前に警告と回避策を発表した。パッチはまだ公開されていない。