实际分布式系统中的Service Fabric行为

时间:2016-01-20 05:12:12

标签: azure-service-fabric

通过“真实”我的意思是在偏远地区的车辆和客户,您可能会定期停电4-24小时或链接降至20-30kb?

如何处理并发性,如果群集中的2个服务由于通信中断而从第3个服务中分离,会发生什么?

请注意,关键业务要求是聚合全局视图的数据。

1 个答案:

答案 0 :(得分:0)

根据您提出问题的方式,听起来您可能认为Service Fabric的数据复制功能将跨越偶尔连接的客户端,但实际情况并非如此。通常,您将设置一个群集(在Azure或本地),其中节点通常具有彼此可靠的连接。通过确保集群中的法定数量的其他节点确认事务,该平台可以恢复由于网络问题而变得不可用或非常慢的一些节点。

如何将数据从客户端获取到群集中运行的服务取决于您 - 大多数人只是公开REST API。