WebSockets vs. SSE should be about ordering and correctness
dashbit.co原文 ↗
Dashbit 指出 SSE 推送和 Fetch 写请求是两条没有因果排序的流,删除确认可能晚于后续读取,客户端遂回到陈旧状态且不再自愈。WebSocket 在一个双向连接中承载请求与响应,天然保留顺序;SSE 仍可用序列号、重排或刷新修复,只是把复杂度转移到应用层。Phoenix/LiveView 借 Distributed Erlang 减少跨节点跳数,传输选择因此应围绕一致性而非单纯延迟。
–浏览
评论 · Comments