DeepStream位于Web应用的Server端,致力于为Web应用打造一个可扩展的实时的后端服务。它有如下特点:
它的client和server代码示例如下,可以看出,这个服务非常类似于不久前关闭的Parse,只不过是「实时版」,也就是RealTime的BaaS服务。我们可以看到它的官方博客上也有一篇文章教你如何从Parse迁移到DeepStream。
deepstreamHub是建立在云之上的deepstream集群,类似于Firebase,Pusher和realtime.co等服务,但是提供了deepstream的所有特性,如数据同步,发布订阅,请求响应和WebRTC。
真正有趣的部分是deepstreamHub’s的Channels服务。Channels能让你从第三方服务获取流式数据到你的客户端,不需要你写任何的集成代码。
类似的JSON数据存储与同步服务有很多,具体可以参见下面这张表,其中原本的商业服务Parse也已经开源,其他比较好的开源实现有Kinto等。