首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SOA中的服务范围应该有多小?

SOA中的服务范围应该有多小?
EN

Stack Overflow用户
提问于 2014-01-16 10:09:08
回答 1查看 116关注 0票数 0

我从未见过SOA具体地谈论过,但考虑到SOA在Amazon和Netflix等公司中的成功,是否有(某种程度上)行业标准来衡量服务的范围应该有多小?

例如,给定一个社区站点,一个可能的服务套件看起来会是:

  1. 队列服务
  2. 减价处理服务
  3. 用户认证服务
  4. 会话管理
  5. 前端服务(Nginx、HAProxy等)
  6. 应用逻辑服务
  7. 持久存储服务
  8. 缓存服务
  9. 垃圾邮件检查服务

还是将类似的服务组合在一起,例如将标记处理合并到应用程序逻辑中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-17 21:16:49

本质上,您在希望能够单独更改的事物上设置了一个服务边界(与OO中所知道的相同的“单一责任原则”)--服务的大小应该是使它的效用(即您从中获得的好处)大于它所造成的开销。

你可以找到我写的一份PDF,它解释了更详细的这里

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21158770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档