Slide 9
Slide 9 text
Copyrights(c) Henry, Inc. All rights reserved.
1. サービスの切り方自体の問題
● 機能を作るのに仕事の引き継ぎや調整を必要とする構造
● チームの境界付近に非常に難しい問題が落ちている
2. サービス間の関係性の問題
● receipt-api は general-api の内部で定義されたモデルをそのまま受け取る(スタンプ結合。順
応者)
● 一方で呼び出しの方向はgeneral-api → receipt-apiで、この方向の依存も当然ある
● 双方向の依存
3. 1と2 から、1つの機能を作る上で両サービスを同時に修正する必要
● 分かれて無くていいものが分かれている
● 実質はマイクロサービスではなく分散モノリス
課題