タグ

2019年2月5日のブックマーク (1件)

  • マイクロサービスの危険性と効果的な導入について | Graat(グラーツ)-グロース・アーキテクチャ&チームス株式会社

    マイクロサービスは「システムの変更速度を高める」ための戦略です。ただし、目的のために様々な犠牲を強いる劇薬で、使い方を誤れば長く続く痛みに苦しむことになります。一方で、的確に利用すれば大きな効果を発揮します。改めて、マイクロサービスが何を目的に、どんな手法をとるのか、理解しておきましょう。 “SHEFFIELD_06” by Heather Poore is licensed under CC BY-NC-ND 2.0 影響調査、リグレッションテスト、リリース調整... システムの変更速度は「ある機能をリリースするとき、他機能との調整がある」ことで遅くなります。機能そのものを修正するコストというのは必ずかかります。その上でシステムの変更速度、つまり、変更結果をリリースするのが遅くなる理由は以下のような機能間調整です。 ある機能を変更するのに、他機能への影響調査が必要になり、影響があれば追加

    マイクロサービスの危険性と効果的な導入について | Graat(グラーツ)-グロース・アーキテクチャ&チームス株式会社