微服务框架与实战-笔记01-概述

1. 单体应用架构存在的问题 复杂性高 包含模块多 模块边界模糊 依赖关系不清 代码质量残次不齐等等 技术债务 部署频率低 功能变更或缺陷修复都要重新部署整个应用。 全量部署 耗时长。影响范围大、风险高。 可靠性差 一个bug可能会导致整个系统的崩溃 扩展能力受限 只能整体扩展,无法根据业务模块进行伸缩。 阻碍技术创新 一般使用统一的技术平台或方案解决所有问题。例如一个使用struts2的100万
相关文章
相关标签/搜索