1

我正在使用欺负算法在一组机器之间执行领导者选举。我打算用一个话题作为交流媒介。有没有人尝试过使用SQS / SNS来处理欺凌算法之类的东西?你遇到了什么问题?我应该遇到什么问题?

4

1 回答 1

3

好吧,您应该知道 SNS 没有发布消息端到端时间的 SLA。就个人而言,如果我想实现类似的东西,我会使用 DynamoDB 并让每台机器在表中创建一个项目,然后每隔几秒钟用新的时间戳更新它的项目。然后每台机器查询该表,如果一台机器在一段时间内没有更新,那么它被认为是死机。

我不确定您使用 SNS 执行此操作的确切计划,但如果您想提供有关您的设计的更多详细信息,我可能会发表评论。

于 2013-04-29T23:43:03.490 回答