CRDT:当两个用户同时编辑同一行会发生什么
2010年9月,Google Docs团队发布了一篇博客文章,宣布新版Google Docs采用了全新的协作架构。他们提到,旧版本需要约1秒钟来显示其他用户的编辑,而新版本将延迟降低到了毫秒级。这背后的技术——Operational Transformation(操作转换)——在之后的十几年里成为了实时协作的行业标准。 ...
2010年9月,Google Docs团队发布了一篇博客文章,宣布新版Google Docs采用了全新的协作架构。他们提到,旧版本需要约1秒钟来显示其他用户的编辑,而新版本将延迟降低到了毫秒级。这背后的技术——Operational Transformation(操作转换)——在之后的十几年里成为了实时协作的行业标准。 ...
2015年5月,HTTP/2作为RFC 7540正式发布。在众多新特性中,Server Push被寄予了最高的期望——它被认为是解决"关键请求链"延迟问题的终极方案。理论上,当浏览器请求HTML时,服务器可以同时推送CSS、JavaScript等资源,将原本需要两个往返时间(RTT)的加载过程压缩为一个。 ...
2018年,一个技术团队在生产环境遇到了一个诡异的现象:每当数据库响应变慢,整个服务集群就会在几分钟内完全瘫痪。排查后发现,罪魁祸首是健康检查——当数据库变慢时,应用的健康检查端点开始超时,负载均衡器将服务器标记为不健康,剩余服务器承受更多流量,进一步恶化,形成恶性循环。 ...
2013年,一个摄影论坛上出现了大量相似的投诉:购买了广色域显示器后,照片在浏览器里看起来"荧光色"泛滥,饱和度高得不自然,但在Photoshop里却显示正常。这个现象至今仍在重复发生——问题的根源不是显示器"坏了",而是色彩管理系统在广色域时代面临的深层技术困境。 ...
2017年1月31日,一个普通的周二,GitLab.com的工程师在尝试修复数据库复制问题时,意外地在主数据库服务器上执行了 rm -rf 命令。大约300GB的数据在几秒钟内被删除。 ...
2026年2月,苏黎世联邦理工学院(ETH Zurich)的应用密码学研究组在USENIX Security会议上发表了一篇论文,标题措辞犀利:“Zero Knowledge (About) Encryption”——关于加密的零知识。这篇论文分析了三大云密码管理器,发现了25种攻击手法,其中大多数可以恢复存储的密码。 ...
2013年,国际电信联盟(ITU-T)和国际标准化组织(ISO/IEC)联合发布了新一代视频编码标准H.265/HEVC(High Efficiency Video Coding)。理论上,HEVC比其前任H.264节省约50%的带宽,这对于正在爆炸式增长的4K视频流媒体来说简直是雪中送炭。然而十多年过去了,H.264依然稳坐主流编码的宝座,而HEVC却在专利授权的泥潭中举步维艰。 ...