[译] 模块化 vs. 微服务
- 原文地址:Modules vs. microservices
- 原文作者:Sander Mak
- 译文出自:掘金翻译计划
- 译者:lsvih
- 校对者:steinliber,DeadLion
模块化 vs. 微服务
使用模块化系统设计原则来避免微服务的复杂性。
从单体式应用向微服务架构迁移已经是老生常谈的话题了。除了过过嘴瘾,似乎真的动手将单体式应用拆分成微服务也不是什么很困难的事。但是这种做法真的是你们团队的最佳选择吗?维护一个凌乱的单体式应用的确很伤脑筋,但是还有另一种优秀但常常被人忽视的替代方案:模块化应用开发。本文将探讨这种替代方案,并展现其与构建微服务的关系。
模块化微服务
“通过微服务,我们终于能够让团队独立工作了”或者“我们的单体式应用实在太复杂了,它降低了我们的工作效率”之类的话,只是让团队改用微服