服务之间的非统一流量(SOA)

时间:2012-10-16 08:02:04

标签: soa

我想在我的应用程序中实现SOA。它将包含多个级别的服务(第1级是顶级服务,第2级是第1级服务所需的服务,等等)。 一些低级服务的访问概率较高,因此与顶级服务相比,流量更加密集。

有没有办法,比如智能路由或算法或技术来应对这种非统一流量,以便在此架构中获得最佳性能?

1 个答案:

答案 0 :(得分:1)

听起来你错误地认为是服务层。请注意,服务会产生(相对)大量开销(序列化,反序列化,安全性(身份验证,授权,可能加密),网络等)。这是您想要做的事情吗? (另见nano-services反模式)

对于您的问题 - 您可以部署多个服务副本,注意在外部存储其状态(缓存,数据库等)并在它们之前放置负载均衡器。