优势
独立性:服务相对独立
敏捷性:快速迭代
技术栈灵活:可以有多样的技术,技术调整灵活
不足
额外的工作:服务的拆分等
数据的一致性:每个微服务有自己的数据,要确保数据一致性
沟通成本:架构、接口变动