BT

MSDNのCQRSガイダンスプロジェクト

| 作者: Roopesh Shenoy フォローする 0 人のフォロワー , 翻訳者 徳武 聡 フォローする 1 人のフォロワー 投稿日 2012年8月27日. 推定読書時間: 1 分 |

原文(投稿日:2012/08/23)へのリンク

 

MSDNのパターンアンドプラクティスチームは近頃、CQRS Journey Guidanceプロジェクト発表した。このプロジェクトはDDDCQRSイベントソーシングを使ってContoso Conference Management Systemの構築するサンプルプロジェクトだ。

このサンプルは高スケーラブルで高可用なアプリケーションをターゲットにしている。モデリングにはDDD、CQRS、イベントソーシングを使っている。DDDとCQRSの組み合わせを使う必要なない(また、CQRSとイベントソーシングの組み合わせも同様)が、実践では両者は相性が良い。

このプロジェクトは主に.NET上に構築されるが、一部はWindows Azureのコンポーネントを使っている。スナプショットや、非同期呼び出し、メッセージの動的調整、メッセージのフィルタリング、サービスバスのパーティショニング、データのキャッシュなどさまざまな最適化手法が紹介されている。

チームは3つの異なるバージョンでこのプロジェクトを実装しており、停止時間なしでアップグレードできる(メンテナンスモードにはなるが)。本物のプロジェクトのように作ることでリアリティを出しているのだ。

このサンプルを提供する最適な方法は、困難に直に直面し、克服して、その教訓を共有できるプロジェクトに取り組むことでした。

“Tales from the Trenches”という別の章も設けられている。既にCQRSとESを使っている企業の例だ。

このプロジェクトを開発するために、チームはさまざまな専門家から助言をもらっている。専門家は謝辞で紹介されている。

 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT