yu nkt’s blog

nkty blog

I'm an enterprise software and system architecture. This site dedicates sharing knowledge and know-how about system architecture with me and readers.

DDD

ドメインの全貌の理解を助けるBDDのススメ

チームにジョインしたエンジニアに立ちはだかる壁 チームにエンジニアがジョインした時、しっかり伝えるべきなのにうまく伝えにくいものの一つは、開発中のシステムの複雑なドメイン知識ではないでしょうか。 ドメイン知識は、システムがクリーンアーキテク…

アプリアーキテクチャにおけるLazy loading

背景 昨年、Google Chromeを始め、Lazy loading(レイジーローディング)と呼ばれる機能がブラウザ標準として実装され、フロントエンドでは少し話題になったようです。 このLazy loading、実はアプリケーションアーキテクチャでも、"DDDにおける大きな集約の…

アクターモデルとアプリケーションアーキテクチャの関係

背景 マイクロサービスアーキテクチャが浸透し、それに伴いDDDを導入する企業も増えている気がします。 それと同時に、アクターモデルの話題も最近以前より聞くようになった気がします。 ただ、以下のような疑問を持つ人は多くいるのではないでしょうか? ア…