InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
大きなアーキテクチャへの先行投資 - スケーラビリティへの投資の場合は是か非か?
最近blogosphereで浮上した興味深い議論は、スケーラビリティの設計には、前もってどれくらいの時間をかけるべきか、と言うものである。OnStartUpsのDharmesh Shah氏が、"時期尚早なScalaculation"の危険性について書いたことで、この議論は始まった。
-
AMF、BlazeDSまたはGraniteDSによる、Adobe FlexアプリケーションのRPC
先日、AdobeがAMFの仕様やコードを含むLiveCycle Data Servicesの大部分を、BlazeDSプロジェクトとしてオープンソース化すると発表したことで、Adobe Flexプラットフォームは大きく変化した。この変化はFlexプラットフォームの採用を検討している人々から、最終的なコストやライセンシングの障壁を取り除くだろう。
-
階層アーキテクチャは開発者と彼らが作るソフトウェアの間にギャップを生むか?
今日のソフトウェアコミュニティにおける努力の多くは、ソフトウェア開発のプロとビジネスピープルとの間のギャップを解消するための橋渡しを目標としているが、一部のブロガーは問題をすこし異なった視点から見ており、開発者と彼らが作るソフトウェアとの間のギャップを強調している。
-
Javaテクノロジを用いたサービス指向アーキテクチャの構築
サン・マイクロシステムズは米国で、Javaテクノロジを用いたサービス指向アーキテクチャ(SOA)構築を推奨する、テクノロジとアプローチに関する包括的な考え方を発表するツアーを開始した。シアトルでは、サンのSOAテクニカルスペシャリストであるThomas Barrett氏がプレゼンターをつとめた。
-
ルール VS 手続き型コード
BPM ベースのソリューションにおいて、どういう時にルールを利用し、どういう時に手続き型のコードを利用するのが適切か、あなたはどうやって決めているだろうか? 最近、haley.comの創設者であり会長でもある Paul Haley氏がこの問題に関してヘルプを求められたようである。
-
あけましておめでとうございます。本年もInfoQ Japanを宜しくお願いします。
InfoQ Japan読者の皆様、あけましておめでとうございます。本年もInfoQ Japanはコンテンツを充実していきます。何卒宜しくお願いします。
-
Article: REST入門
本稿では、Stefan Tilkov氏がWorld Wide Webに潜むアーキテクチャであるREST (REpresentational State Transfer)の実用的な説明をしています。
-
多すぎるコード行に殺される?
Steve Yegge氏は、彼の最新のブログ記事で、開発者コミュニティの神経を逆なでした。ソフトウェア開発において最も重要なのはコードサイズを最小限にしておくことだ、とSteve氏は主張した。彼の視点からみると、コードの行数を少なく保つためにいくつかのデザインパターンを放棄し、リファクタリングを避ける必要がある、と言うのである。さらに、あなたの抱えている問題が非常に大きいなら - 他のプログラミング言語に切り替える必要があるかもしれない、と言っている。
-
RESTよりも根源的なもの、それはインターネットか?
RESTに関する議論は行き詰った、もしくは終わったと一部の人々が考えているときに、Ganesh Prasad氏はRESTよりも根源的で (より良い) 物がある、と示唆して議論を再燃させようとした。彼は、RESTに関する議論はしばらく堂々めぐりしていたという。
-
Sunが仮想化マネジメントツール一式をオープンソース化する
Sun Microsystemsが最近2つの製品を含む仮想化、マネジメントツール一式であるxVMプラットフォームをリリースした。xVM Ops CenterとxVM Serverの2つである。Ops Centerはバーチャルと物理的なIT資産のディスカバリ、プロビジョニングとモニタリング用に使用されているマネジメントコンソールである。Sun xVM ServerはWindows、Linux、Solarisオペレーティングシステムを動作するXenベースのオープンソースHypervisor (Linuxの代わりにSolarisベースのkernelを用いている)である。
-
多様な技術がJEEに動的配備をもたらそうとしている
PHP やPython、Rubyといった動的型付けのインタプリタ言語を使っているWebアプリケーション開発者達は、アプリケーションを変更してブラウザを更新することで、すぐに確認できることに慣れている。JSPのページではこの機能が概ねサポートされているのに対し、JavaEEの世界では、変更した箇所をテストしたいときにはいつも、開発者はビルドとデプロイを繰り返さなければならず、この手順はインクリメンタルな開発のスピードを急激に落とすことがある。
-
Adobe Flex に関する 10 の誤解
Adobe 社の James Ward 氏は、QCon の会場で、彼が Flex アプリケーションフレームワークのプロモーション中に見聞きした Adobe Flex への誤解について InfoQ.com と対話をした。
-
ビジネスロジックとテクノロジを離して考える: Kathleen Dollard氏のコード生成における新たな見解
最も成功しているプロジェクトでさえも、新たなテクノロジが出現し全てが最初から書き直される必要に迫られるときにはお荷物になってしまう。これがビジネスロジックがテクノロジーから区分されなければならない理由の一つである。そして、Kathleen Dollard氏によるとコード生成はそれを克服されるのが約束されたアプローチであるそうだ。
-
NetKernel3.3が動的言語サポートを強化してリリース
前回のリリースの8ヶ月後、1060 Research, Ltd.はNetKernel製品の最新のバージョン3.3をリリースした。このバージョンで成された強化点と含まれている新たな機能を述べる。
-
SpingSourceが商用ソフトウェアストラテジーとSpring Integrationを発表
Spring Experienceにて、先日SpringSource(Springの開発会社)がSpring Integrationと共に商用ソフトウェアサブスクリプションストラテジーを発表した。またサブスクリプションを行っている顧客達にはそれに加え Spring Toolsスイート&マネジメントスイート、オラクルRACインテグレーションが含まれていることが発表された。Springの認定は来年の初旬に行われる予定だ。InfoQはそのニュースをソースの根源から得るため、Springの設立者であるRod Johnson氏とSpringSource COOのNeelan Choski氏にビデオインタビューを行った。