ShowMeBug 核心技术内幕

rails

ShowMeBug 是一款远程面试工具,双方可通过在线面试板进行实时沟通技术。所以关键技术要点在于 “实时同步”。关于实时同步,ShowMeBug 采用了以下技术。

OT 转换算法

本质上,ShowMeBug 核心就是多人同时在线实时编辑,难点即在这里。因为网络原因,操作可能是异步到达,丢失,与他人操作冲突。想想这就是个复杂的问题。

经过研究,最好用户体验的方式是 OT 转换算法。此算法由 1989 年 C. Ellis 和 S. Gibbs 首次提出,目前像 quip,google docs 均用的此法。

OT…

阅读全文 >>

发表于 2019.10.26

近期博客

欢迎

我是技术达人李亚飞

关于我

  • 领域:技术, 创业, 生活
  • 位置:中国 - 深圳 - 南山
  • 更多:关于我

订阅我