28得票3回答
Akka中的I/O是如何工作的?

当需要执行I/O操作(例如数据库操作)时,Akka中的actor模型如何工作? 据我所知,阻塞操作将抛出异常(由于Netty的事件驱动特性,这将破坏所有并发性,Akka使用它)。因此,我必须使用Future或类似的方法 - 但我不理解并发模型。 一个actor可以同时处理多个消息吗? 如...

28得票6回答
Akka的语言和产品替代品是什么?

目前我正在看 Play Framework,并且非常喜欢它。在 Play 中其中一个广受推崇的特性是 Akka。 为了更好地理解 Akka 并正确使用它,您能告诉我其他语言或产品中有哪些替代品吗? RabbitMQ 与 Akka 相比如何?它们之间是否有很多重叠?在哪些使用场景下将它们结合...

28得票4回答
Scala actors能同时处理多个消息吗?

最近我提出的问题的回复表明一个actor一次只能处理一条消息。这是真的吗?在《Scala编程》中没有明确说明,该书包含以下片段(第593页) 如果[react方法]发现可以处理的消息,[它]将安排稍后执行该消息的处理并抛出异常。 (强调是我的)。有两个相关的(互斥的)问题: 假设一...

27得票2回答
传递ActorRef给其他Actor是好还是坏?

我正在尝试确定将Akka ActorRef 传递给其他actor的用法是否不是反模式。 我的系统中有一些actor。其中一些是长期存在的 (restClientRouter,publisher),而有些在完成工作后就消失了 (geoActor)。短期存在的actors需要向长期存在的actor...

27得票6回答
AMQP和ZeroMQ之间的区别

最近开始涉足 AMQP(RabbitMQ、ActiveMQ)和 ZeroMQ 技术,对分布式系统/计算感兴趣。搜了很多谷歌和 StackOverflow ,没有找到两者之间的明确比较。 我了解到这两种技术并不真正可比,但想知道它们之间的区别。在我看来,ZeroMQ 更加去中心化(没有消息代理...

26得票4回答
Akka中Typed Actor和UnTyped Actor有什么区别?该如何选择使用哪种?

我曾试图阅读Akka文档,以找出Typed和Untyped演员之间的确切区别。 何时使用哪个? 我不确定我错过了什么。 有人能指向相关内容或在此处提供答案吗? 我曾试图阅读Akka文档,以找出Typed和Untyped演员之间的确切区别。何时使用哪个?我不确定我错过了什么。有人能指向相关内容...

25得票1回答
何时在libgdx中使用actors?有哪些优缺点?

我正在编写一个简单的太阳系模拟器,这是我的第一个libgdx项目。我正在使用一个Stage和Actors来制作主菜单,并且非常方便,特别是触摸事件处理。但是...在查看示例时,我发现没有人在实际游戏逻辑中使用actors。我不知道是否应该将actor用作planet类的父类,还是自己编写一个类...

24得票3回答
libgdx中演员的行动

我已经创建了我的Actor,但我不清楚如何利用action和act方法。除了基本的Javadoc之外,我没有找到关于这些方法的好教程。 有人能提供一个带有注释的演员操作示例吗?

23得票2回答
AKKA演员和数据库操作

我正在尝试找出如何在使用演员系统时最好处理数据库操作。虽然我们尝试不阻止AKKA,但数据库操作确实会阻塞。 我在主文档中看到一种处理方法:在路由器后面创建一个演员池(可能在单独的执行上下文中),用于处理数据库访问。 因此,我有以下问题: 1-数据库演员是否一直保持连接打开? 2-它与许...

23得票4回答
如何在draw.io中重命名图形对象

我正在使用draw.io在线工具来画UML图。当我将Actor从左侧面板拖到画布上时,我发现没有选项可以重命名该Actor。例如,我想要将默认标签“Actor”重命名为“User”,但是没有成功。如何重命名一个Actor?