软件架构设计应该考虑的问题 认证和授权 缺少跨信任边界的认证缺少跨信任边界的授权松散或不适当的授权 缓存 数据缓存反复无常缓存敏感数据选择了错误的缓存方式 通信 选择了错误的传输协议多余的跨物理和 ...