On making architectural decisions

It’s hard to argue that the same goal can be achieved by different means. Without restrictions, any decision will be acceptable, and the choice of a supplier of certain technologies, development approaches and utilized patterns and platforms will not have a fundamental impact on the success of the goal. In practice, there are always such