今天看啥  ›  专栏  ›  InfoQ

单体到微服务是一个演化过程,别在一开始就过度设计

InfoQ  · 公众号  · 科技媒体  · 2019-02-01 20:57
作者 | Jan Stenberg 译者 | 薛命灯 大多数应用程序(可能是其中的 90%)采用了单体架构。为了避免过度工程化,我们应该从一个简单的架构开始,并根据需求进行演变。在 Reactive Summit 2018 大会上,Randy Shoup 在演讲中分享了他与小公司一起,逐步发展成为大型全球性互联网公司的经验,以及它们的架构是如何进行演变的,并从 IT 专业的角度为创办新公司或推出新产品提出了一些建议。Shoup 曾在 eBay、谷歌和 Stitch Fix 工作,目前是 WeWork 的工程副总裁。他例举的第一个例子是 eBay,从 1995 年开始,作为一个为期三天的周末项目,不是作为业务的概念证明(PoC),而是为了弄清楚是否有可能在网上做一些有趣的事情。今天,他们正在对基础设施进行第 5 次完全重写,Sh ………………………………

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