様々なロジックが密に結合したモノリシックなアプリケーションは開発速度を遅くする一方で、マイクロサービスアーキテクチャはサービス間のコミュニケーションやトランザクションなどといった別の課題があります。 モジュラーモノリスは、モノリシックなアプリケーションの中にドメイン境界を引いて疎結合な状態をつくる、モノリスとマイクロサービスの中間的なアーキテクチャです。 このトークでは、モジュラーモノリスをLaravelアプリケーションに適用する方法を具体例を用いながら紹介します。Laravelを例にしていますが、他のフレームワークにも適用できる内容です。 Laracon Onlineで話した内容に少し付け加えて日本語で話します。 https://www.youtube.com/watch?v=0Rq-yHAwYjQ&t=4057s トーク内容 モノリスとマイクロサービスのメリット・デメリット モジュラー
![Modularising the Monolith](https://cdn-ak-scissors.b.st-hatena.com/image/square/c3f8a7de7600499d7ae7340dfa2fe8b2c8307d8c/height=288;version=1;width=512/https%3A%2F%2Ffortee.jp%2Fphpcon-2022%2Fproposal%2Fog-image%2Fddc1cef1-6413-4905-b743-1b9a8972e183.png)