喜歡在標題中:是否有可能向Apache Giraph的前任發送消息?更重要的是它推薦(我可以找到一些可能有用的應用程序)。是否有可能向Apache Giraph的前驅發送消息?
1
A
回答
1
您可以將消息發送到Apache Giraph中的任意隨機節點,但您需要首先找到它們的ID。因此,要將消息發送給前任,首先需要通過將消息從前輩發送給所有後繼者來查找他們的ID。我已經完成了這個工作,這是一個非常麻煩的算法,我很難理解哪個(臨時存儲的)ID屬於哪個節點,我應該發送給這個節點。
當然你可能有一些算法,它能夠與前一個節點進行通信是絕對必要的(就像它對我來說那樣),但只要沿着邊緣就可以更容易。
目前正在研究改進Giraph和類似的框架,通過允許一些節點在每個其他節點完成前一個節點之前執行下一個超級節點。這些算法使用有關邊緣的信息來確定哪個節點仍可能收到消息。如果您以其他方式或隨機發送消息,則該算法不再有效。但正如我所說,據我所知,他們仍在進行研究(我的一位同事做了其中的一個),所以你現在不需要爲此而煩惱。另外,AFAIK,GraphX(在spark之上)只允許使用邊而不是其他方式發送消息,所以如果這可能是需求,那麼你的算法很難在那裏重新實現。
相關問題
- 1. 是否可以向所有主題發送消息?
- 2. 是否有可能竊取Intents發送的消息?
- 3. Apache Camel向ActiveMQ.DLQ發送ActiveMQ消息
- 4. 是否有可能使用網址重定向將消息發送到Facebook
- 5. 是否可以向Erlang的未註冊流程發送消息?
- 6. 是否可以在導軌中發送定向的Flash消息?
- 7. 是否可以在發送消息時取消消息?
- 8. 如何停止向消息驅動Bean發送消息?
- 9. 是否可以在稍後向用戶發送消息給Facebook?
- 10. 是否有可能知道用戶使用Facebook發送對話向哪些朋友發送了消息?
- 11. Github:是否有可能向所有觀看項目的人發送信息?
- 12. 是否有可能發送天藍色的隊列消息到端點
- 13. 發送QuickBlox消息後,它將返回先前發送的所有消息
- 14. ios - 是否有可能發送消息到設備與交付確認
- 15. 是否有可能使用Web服務發送TCP消息Asp.net或需要WCF
- 16. GCM向所有設備發送消息
- 17. 向所有終端發送Linux消息
- 18. Apache的駱駝發送消息JMS消費者接收消息
- 19. 用戶是否也可以在NServiceBus中發佈/發送消息?
- 20. 是否有可能發送信息與php聊天?
- 21. 是否可以使用Skype4Py api編輯以前發送的聊天消息?
- 22. 您是否可以向剛剛加入接入點的客戶發送消息?
- 23. 向WiFi上的所有可用機器發送消息
- 24. 是否可以在android GCM中發送帶有發件人姓名的消息?
- 25. Xcode:委託對象是否向委託對象發送消息?
- 26. 怎樣才能知道websocket發送的消息是否成功
- 27. Firebase雲消息傳遞 - 向所有用戶發送消息
- 28. AWS:從Lambda向SQS隊列發送消息時沒有可用消息
- 29. 不能發送消息xmpp4r?
- 30. mjsip不能發送消息
感謝您的回答! – iku