ブログでもいろいろ解説しています。
http://little-hands.hatenablog.com/entry/top
ドメイン駆動設計屈指の難解な概念「境界付けられたコンテキスト」について解説します。
---
公式DDD Referenceの定義は以下の通りです。(和訳はだいぶ意訳しています)
bounded context
A description of a boundary (typically a subsystem, or the work of a particular team) within which a particular model is defined and applicable.
境界付けられたコンテキスト
特定のモデルを定義・適用する境界を明示的に示したもの。
代表的な境界の例は、サブシステムやチームなど。
まぁなかなかよくわからないですよね。DDD用語の中でもかなり難解なワードです。 境界付けられたコンテキストは、2つの観点から解説が必要でしょう。
・概念としての境界付けられたコンテキスト
・境界付けられたコンテキストをどう実装に落としこむか
今回のスライドでは、概念の方の説明をしたいと思います。
ブログでもいろいろ解説しています。
http://little-hands.hatenablog.com/entry/top
ドメイン駆動設計屈指の難解な概念「境界付けられたコンテキスト」について解説します。
---
公式DDD Referenceの定義は以下の通りです。(和訳はだいぶ意訳しています)
bounded context
A description of a boundary (typically a subsystem, or the work of a particular team) within which a particular model is defined and applicable.
境界付けられたコンテキスト
特定のモデルを定義・適用する境界を明示的に示したもの。
代表的な境界の例は、サブシステムやチームなど。
まぁなかなかよくわからないですよね。DDD用語の中でもかなり難解なワードです。 境界付けられたコンテキストは、2つの観点から解説が必要でしょう。
・概念としての境界付けられたコンテキスト
・境界付けられたコンテキストをどう実装に落としこむか
今回のスライドでは、概念の方の説明をしたいと思います。
Gladiator, GUI management tool of ROMA (NOSQL based ruby).Rakuten Group, Inc.
Gladiator is a GUI control tool of ROMA.
It enables you to manage ROMA more easily, more intuitively.
For example, cluster control, setting configuration and routing, analyze log and data, etc...
If you have interesting, please check the ROMA HP for more detail.
http://roma-kvs.org/
2. 自己紹介
@yuba
株式会社インターコム
型と制約大好き人間
ブログとかQiitaで書いてる記事がこんな感じです。
論理削除と一意性制約を両立させる方法・DB製品別 – Qiita
トランザクションをネストしたらどうなる? 内側だけロールバックできる? - Qiita
データベース操作でデッドロックは不可避 – C Sharpens you up
外部キー参照しあうテーブルを遅延制約で実現する – C Sharpens you up
SQL Serverの計算列を使ってツリー構造データを完全に制約付ける – C Sharpens you up
SQLのカラム制約はテーブル制約と等価 – C Sharpens you up