アーキテクチャ
創発的アーキテクチャ (Emargent Architecture)
進化的アーキテクチャ (Evolutionary Architecture)
ソフトウェアは(現実の建物のアーキテクチャとは)全く違う。ソフトウェアを実際に
動かしてみると、設計時にはなかったワークロードに関する知見を得ることができるだ
ろう。そして、最初にその知見に気づかなくとも、進化可能なアーキテクチャを選んで
いれば、顧客体験に影響を与えることなくコンポーネントの変更が可能なのだ。
引用: 「Amazonでさえサーバレスやマイクロサービスを理解できない」とDHH氏が主張する
一方で、「進化可能なアーキテクチャこそ重要」とAmazonのVogels博士
Copyright © 2023 Mamezou Co.,Ltd. 8