【发布时间】:2019-08-13 01:19:03
【问题描述】:
我试图从高层次上了解像 coderpad 这样的系统是如何工作的。每次我使用 Coderpad 练习与朋友的面试时,它都会创建一个带有临时链接的会话,两个用户都可以访问该链接以开始编码面试。
当有人访问主页时,将为他们提供主页的标准 html 页面/客户端。当他们创建面试会话时,他们会获得编码板的 html 页面/客户端,并且还必须有一种方法让用户连接到同一个会话并且每个会话都是一个独立的实例?我猜当每个用户使用链接时,服务器会处理他们的请求并基于链接,它实际上在用户之间建立了一个流连接,以便他们可以在共享文档上进行协作,共享视频/语音。
我的问题是: - 临时链接到底是怎么创建的,怎么创建的这么快? - 我对它如何工作的理解正确吗? - 提供可以研究的主题可以为我指明正确的方向,这真的很有帮助
【问题讨论】:
标签: web server streaming system-design