单体架构的优缺点

##优点:
1.架构简单
2.开发测试部署很方便

缺点(庞大而复杂的项目缺点更明显):

1.复杂性高,边界不清晰
2.部署慢(代码多,启动慢编译慢),部署频率低(全量部署,影响大,风险大)
3.扩展能力受限
4.阻碍技术创新(受架构限制,更新技术很难,改动风险大)