架构设计为什么难? 1. 架构设计的关键是判断和取舍,程序设计的关键是逻辑和实现2. 缺少体系化的培训和学习资料3. 面对的问题复杂多样,容易在实践过程中迷失方向业务复杂性有哪些表现:1.业务模型复杂,业务流程长,关联方多2. 对安全,性能、可用性要求高