2013-09-24 23 views
3

在akka的一個框中我們可以擁有多少個最大演員?每個主持人在akka演員的最大數量

public void MyActor extends AkkaActor{ 

    receive(Objet obj){ 
    // so something 
    } 

} 

1)Is there some limit on max number of actors instances?I am planning to created around 10K actors on one box. I will have 50 such boxes so that i can scale horizontally 
2)IS there some performance problems with this? 

回答

8

這僅僅是一個有足夠內存的事:一個演員的開銷大約是400字節(加上你保持在它的任何狀態)。這意味着在典型的系統中,您可以擁有數百萬演員。性能不取決於您創建的actor的數量,這取決於您在它們之間發送的消息數量。如果該數字高達每秒幾百萬,則不必擔心,除此之外,您必須根據所選硬件對您的程序進行基準測試,看看它是否可行。

+0

感謝您的回覆。我試圖使用AKAA的原因是我想在我原來的帖子中提到的有框的演員。然後我想輕鬆地在這些演員之間進行溝通。 – user93796