lt1

イベントソーシングへの私の歩み

この投稿では、私をイベント駆動開発の世界、さらにはイベント ソーシングの世界に導いてくれた 4 つの講演を共有したいと思います。

これらの講演をこのブログで共有したいと思ったのは、皆さんの中にも興味を持っている人がいるかもしれないと思ったからです。そうすることで、将来もう一度それらを振り返ることができるからです。


Martin Fowler がイベント駆動開発の基本、長所と短所、さらに EDD 上に適用できるさまざまなパターン (その 1 つであるイベント ソーシング) について説明します。



次は、イベント ソーシングと CQRS の創始者の 1 人である Greg Young です。 この講演で最も興味深いのは、グレッグが語る誤解です。 私にとって最も印象に残ったのは、イベント ソーシングはトップレベルのアーキテクチャではなく、プロジェクトの関連する部分に適用する必要があるパターンであるということです。 素晴らしい洞察であり、最新のプロジェクト全体を通して私たちを導いてくれました。



次に古い話はエリック・エヴァンスです。 ビデオとサウンドの品質がひどいことは承知していますが、大規模なシステムを小さな部分に分割することについて彼が語るやり方は素晴らしいです。

私にとって最大の洞察は、彼が 1 つの大きなシステムのコンテキスト内でマイクロ サービスの概念をどのように説明しているかです。 Eric は、このような分割システムに対処する具体的な方法を説明しています。これは、Greg Young が以前に指摘した点と直接関係しています。つまり、イベント ソーシングはシステムの一部にのみ適用されるべきです。 エリックはそれを実現するための具体的な戦略を教えてくれます。

https://www.youtube.com/watch?v=OTF2Y6TLTG0


最後に、すべてをコードで実践します。Freek は、私も毎日使用しているフレームワークである Laravel プロジェクトへのイベント ソーシングの実践的な統合を示しています。



tpyoに気づきましたか? PR を送信して修正できます。 このブログで起こっていることについて最新の情報を入手したい場合は、 私のメーリングリストに登録してください: [email protected] に電子メールを送信してください。リストに追加させていただきます。

次の投稿
PHP で多次元配列をマージするにはどうすればよいですか?
前の投稿
人気のある偽の MrBeast プレゼント詐欺とは何ですか?

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。