作者回复: 互联网系统一般是三分设计,七分演化,微服务是演化式架构。
作者回复: 单块优先仍适用,1微服务本质不是技术问题,而是组织架构问题,你的团队和组织规模足够大需要切分微服务吗?2你对业务领域足够理解,能合理切分业务域吗?
作者回复: 对,如果团队没有能力搞定单块应用,没有基本的模块化,分层分治思维,那么也别指望微服务能成为救星
作者回复: 同意👍
作者回复: 👍
作者回复: 嗯,你的建议会反馈极客时间。
作者回复: 没有明确的数量化时间点,要架构师凭经验综合权衡,考虑因素主要是业务和团队规模,系统的耦合度是否影响到团队并行开发效率,影响就要解耦拆分。
作者回复: 互联网系统一般三分设计,七分演化,微服务是演化式架构。
作者回复: 对,随着业务量的增长,对架构的要求会更高,投入也会更大。