OracleなのかSQL Serverなのか
WindowsなのかUnixなのか
.NETなのかJavaなのか
私は突き詰めて言うと何を選択しても、どうシステムを作るか次第だと思っている。仕様や特性、性能、開発生産性、色々比較する観点はあるが、結局は選択したアーキテクチャーの特性や仕様を十分に把握し、そのアーキテクチャーにあったシステムを構築すればよいのではないだろうか。
そういった考え方でいくと、アーキテクチャー選定はただ単に製品仕様や特性を把握しているだけではダメで、システムデザインを確実に設計できるアーキテクトが必要になってくる。より高い技術スキルで、よりあるべき論理でアーキテクチャーを選定していきたい。