我主要是个前端开发者。有一天,我在工作中听说了“认证服务”、“注册服务”这样的事情,结果发现我们产品的后端有许多服务显然是分开运行的。我试着为自己的项目做一些简单的后端,但我总是觉得只有一台服务器运行这个后端应用程序,所有的请求都在一个地方,而后端应用程序只请求数据库数据。我可以在哪里读到更多关于将后端分离到许多服务以及这种方法的缺点和优点的文章?
发布于 2019-12-16 03:52:49
你可能要找的术语是微型服务。这是运行多个单一用途或范围狭窄的服务的做法。
您的后端团队也可能使用“服务”一词来指单个服务的不同端点。即使使用微服务架构,将注册服务与身份验证服务分离也是相当罕见的,因为它们通常都属于用户管理服务。
https://softwareengineering.stackexchange.com/questions/402539
复制相似问题