今天看啥  ›  专栏  ›  Thoughtworks洞见

单体 or 微服务?你以为是架构权衡?其实是认知负载!

Thoughtworks洞见  · 公众号  ·  · 2022-07-19 21:00
往事2014年3月,Martin Fowler和James Lewis率先提出了微服务架构这一武功秘籍,各路豪杰纷纷研习,一时大热。然而不到一年,有人不得要领,有人走火入魔。Martin不得不再次出面,告诫人们要单体先行,切忌急功近利。不足七日,便有人在Martin的门户中公然唱反调,指责单体先行万不可取。后有曾为微服务秘籍做注的Sam Newman不置可否地说,只待时机成熟,方可修炼。一时间众说纷纭,江湖大乱。有诗为证:分析企架皆模式,代码重构精益精。纵横软件四十载,江湖人称老马丁。一朝创立微服务,却劝君单体先行。莫问风雪何时了,你若欢喜便是晴。新生三体星上的和平爱好者对人类的忠告是:不要回答,不要回答,不要回答。而人类面对软件业诸多悬而未解的问题则是:无法回答,无法回答,无法回答。时间永远不会因为人类愚蠢的纷争而 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照