图片来自网络,要是侵权了, 麻烦告知,秒删.jpg 微服务陷阱: 拆分不合理,不该拆的拆分了,导致不必要的系统交互成本。 服务粒度太小,维护成本过高 各个微服务框架,或者技术栈,或者风格太不统一,容易埋坑,学习成本高。 微服务也需要经常性的重构, 合久必分,分久也可能要合。 系统不分域,导致微服务边界不清晰,职责不明确。 系统不分层,导致系统调用成了一张蜘蛛网,造成发布苦难。 盲目做服务拆分,为了拆分而拆分(感觉拆分后高大上了)。 只想到到拆分的好处、不考虑其影响。