/note/social

マイクロサービスはリファクタリングが難しそう

マイクロサービスは、全体を小さな独立した単位で組み立てるよい方向だと思う。でも、どう分割し、どう組み立てるかを事前に正しく設計できない気がする。事前に設計できないならリファクタリングで設計改善をするインクリメンタルな設計がいいのだが、マイクロサービスはリファクタリングが難しそう。

@masuda220

一旦別のサービスから参照されると簡単に仕様変更はできないしなぁ...

1:1ならまだ力技で改修してもいいけど、1:mだったり、自分が手出しできないシステムとかになるともうダメな気がする。