模块化的服务架构设计
原文中文,约4400字,阅读约需11分钟。发表于: 。我们大多情况下并不需要微服务,也许80%的情况,也许更多。从微服务架构流行以来,越来越多的企业认识并开始采用这个架构来设计业务系统,有些甚至完全是不考虑业务规模和开发团队的规模。首先来说,微服务无疑是您实现大规模应用程序的最佳架构。但我们现在看到的趋势是,即使是中等规模的应用也倾向于使用它,它真的是必需的吗?大多数时候,答案是否定的。虽然它是一个可扩展的体系结构,但它也有很多缺点。实际上,没有一个...
微服务不是必须的,但是它是实现大规模应用程序的最佳架构。DotBPE.Rpc框架可以解决这个问题,它具有明确区分关注点、易于扩展、低运营/部署成本、复用性、有组织的依赖关系等优点,但也有不足。