InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
Googleがクラウドサービスを拡大,Cloud SQLを追加
Googleがクラウド上のフルマネージドなサービスとしてMySQLのサポートを開始する。プログラムからの管理操作が可能なJSON APIも提供する。
-
単純なイベント駆動コンポーネントを使って単純さをシステムに作りこむ
システムのアーキテクチャに単純さをもたらすために、小さなコンポーネント間のやり取りにイベントを使うことをRuss Miles氏が単純なイベント駆動コンポーネントについて、最近行ったプレゼンで提案した。これは、彼が単純さについての彼の考えのアーキテクチャ上の基礎を置いている、一ヶ月前の彼の講演のフォローアップである。
-
Windows 8.1 for Business Users
Windows 8.1は、デスクトップ上のタッチベースの将来へのビジョンへユーザーを滑らかに移行させるためのMicrosoftの試みを表している。 Windows 8は、消費者に焦点を当てているという評判があり、8.1はよりビジネスユーザー向けの機能を提供する意図がある。
-
-
WSO2 API Manager 1.4.0がマルチテナントを提供
最新のWSO2 API Managerがネイティブなマルチテナント、APIドキュメントの自動生成、SAMLベースのSSOを追加した。サーバー上またはクラウドの両方で走る。
-
Netflix: DaaS -- サービスとしてのディストピア
Netflix社のクラウドアーキテクトの Adrian Cockroft氏は、キーノートプレゼンテーションで、Netflixの「クラウドネィティブ」なアーキテクチャについて述べ、そして「完璧なるユートピア」と、「新たな技術的チャレンジ」との間のトレードオフについて説明している。その技術的チャレンジとは、高度にアジャイルで可用性が高いサービスを、不完全で時には不具合のあるコンポーネントを使って構築しようとするものである。
-
OData 4.0の変更点
ODataはMicrosoftが支持するRESTの規約で使うデータ問い合わせのため標準だ。このODataの4番目のバージョンがOASISの委員会に受理された。公開レビューは6月2日に行われ、MicrosoftはOASISが今年の後半に標準としてOASISに受理されると考えている。
-
ITプロジェクト失敗でどれだけの費用が発生しているのか?
ITプロジェクトは、世界経済に大きな影響を与えているが、IT関係者にはあんまり認識されていません。いったいどれだけの無駄がITプロジェクトの失敗で発生しているのでしょうか?2009年には6兆ドル以上と想定されていますが、そのような結果に疑問を持っていたMichael Krigsman氏は二人の専門家と共に分析を行い、その無駄の規模が"たった"3兆ドルであることに気づきました。
-
新しいC#ベースのCQRSチュートリアルが利用可能になる
新しいCQRS, Command Query Responsibility Separation,の スターターキットは、開発者が.NET上でCQRSを使い始め、走らせるのを助けるために、開発された。それはフレームワークとしてではなく、CQRSを学ぶのに興味を持った開発者のチュートリアルとして、そしてCQRSベースのシステム用の出発点となることである。
-
PrismおよびPrism with Unityのためのテンプレートセット
Prismを使ってWindows Storeアプリを開発する作業は,ともすれば退屈で,エラーの起きやすいものになりがちだ。正しい利用法に従うならば,実質的にすべてのモデルとビューの基底クラスを,Prismで用意された代替クラスに置き換えなければならない。開発者の作業を楽にするためにDavid Britch氏は,PrismおよびPrism with Unityで使用可能なプロジェクトとクラスのテンプレートのセットをリリースした。
-
REST の欠点は何か
A recent posting on a REST Architects list has prompted Ganesh Prasad to outline some problems that he sees with REST (over HTTP) in terms of more dynamic peer-to-peer environments and how they could be addressed. He suggests some lessons could be learned from Web Services and mentions an Internet Draft specification which he has been working on.
-
MBaaSの教え-Anypresenceの共同設立者による(第二部)
InfoQによるAnypresence 共同設立者 Richard Mendis氏との独占仮想インタビューの第二部。CMOはFacebookによる競合Parseの買収を重く見て、Anypresenceの価格構造をintelに提供している。
-
MicrosoftはAWSの価格と一致するインフラのクラウドギャラリーを提供する
今日、Microsoftは彼らのInfrastructure-as-a-Service (IaaS)クラウド製品 – Windows Azure Infrastructure Servicesと呼ばれる – をプレビューから一般公開に移行した。Microsoftは混雑しているIaaS市場に参入するが、彼らはクラウドの先駆者であるAmazon Web Services (AWS)に価格面で一致させ、エンタープライズクラスのSLAとサービスも約束した。
-
ドメイン駆動設計を行うチームへの文書化ガイド
ソフトウェアプロジェクトを開始するときにチームが最初にすべきことは、コンテ��ストマップを描くことである。これによってコンテキストとその コアドメインが何であり、そしてチームがやり取りする必要があるかもしれない他のコンテキストが何であるかをチームが理解するのに役に立つ。Paul Rayner氏は、彼の経験からDomain-Driven Design, DDDをやっているチームがどんな種類のドキュメントを作るべきかを説明している。
-
vert.xのハイボリューム/スケーラブルなアーキテクチャ - Eberhard Wolff氏とのインタビュー
昨年登場したvert.xは,Node.jsと同様のランタイムをJava仮想マシン上に実現する。しかしNode.jsと対照的なのは,vert.xが本来の意味での多言語(polyglot)アプローチを踏襲していて,JavaScript,Groovy,Javaなどの言語を使ったシステムの構築が可能なことだ。