微服务和单体应用的宏观理解 微服务:一组小型应用通过HTTP的方式进行沟通的开发思想 单体应用:ALL IN ONE 单体应用的不足: 随着业务逻辑的不断更新和迭代开发,起初的小型应用会不断膨胀,当应用达到一定规模量时,敏捷开发和部署维护的效率就会举步维艰.也就是说,单体应用的可持续性能力较弱. 微服务的解决方案: 通过分解巨大的单体式应用使得可持续性开发和优化等扩展能力增强. 自由的开发技术选择.(不同组件的功能可以使用更加合适的技术实现) 微服务架构的不足: 微服务本身的分布式系统导致固有复…