【发布时间】:2021-07-09 01:07:54
【问题描述】:
我正在尝试使用 PubNub 为社交应用程序设计一个实时应用内聊天。我发现这篇文章详细介绍了与 PubNub 进行一对一聊天的最佳架构http://pubnub.github.io/pubnub-design-patterns/2015/03/05/Inbound-Channel-Pattern.html
现在我的下一个问题是我必须在聊天窗口中显示用户列表,如何将这个列表与最晚发送消息的用户和长时间没有交互的用户排序在顶部底端。如果我开始从入站通道获取消息,每次用户登录时我都必须始终遍历入站通道到开头,这将是一个资源昂贵的调用,如果我们有大量用户群和大量消息,这也是不可行的卷。
我还将使用 PAM 来控制用户在频道上读/写的授权。
【问题讨论】:
标签: pubnub