3
アプリケーションアーキテクチャ-大きなシステムが少ないvs小さなシステムが多い
re:アプリケーションアーキテクチャ、つまり、「組織が複合アプリケーションを作成するために使用している一連のアプリケーションが、スケーラブルで信頼性が高く、利用可能で管理しやすいことを保証する科学と技術」 組織内のさまざまなアプリケーションを見ると、アプリケーションをマージするさまざまな理由がわかりますが、それらを分離しておくことの良い理由も時々あります。 一般に、大きなシステムが少ない場合と小さなシステムが多い場合の長所と短所は何ですか(多くのシステムが情報を交換することを覚えておいてください)。 私は次のようなことを考えています:小さい、大きいアプリはアプリ間の配管が少ないことを意味しますが、小さいアプリが多いほど個々の部門の柔軟性が高くなります。 これに関する文献はありますか、または誰かが発見した長所と短所のリストを持っていますか? 編集:私のシナリオでは、多くのアプリは社内で開発されたものではなく、既製のものでカスタマイズ可能ですが、より一般的なシナリオを自由に検討してください。