我可以为pubsub使用Erlang pg2吗?

ruarlubt  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(141)

我可以为pubsub使用Erlang pg2吗?
1.为每个客户端启动一个进程,并使用客户端用户的电子邮件erlang:register()该进程。
1.为每个主题创建一个流程组,客户端订阅一个主题,使客户端的流程pg2:join()成为对应的流程组。
1.要向一个公共主题发送一条消息,只需将消息发送到相应的流程组即可。
这可行吗?这如何扩展?这是否适用于数百万的客户和数百万的主题?

9nvpjoqh

9nvpjoqh1#

谁在乎它是否可扩展呢?更重要的是让系统的基本功能正常运行,这样你就可以开始了解手头的问题了。通常,扩展需要你制定自己的解决方案,但你也需要了解瓶颈是什么。

相关问题