如题 Twitter 实时更新评论和点赞数量是如何做到的? - 知乎 https://www.zhihu.com/question/316652334
如题 Twitter 实时更新评论和点赞数量是如何做到的? - 知乎 https://www.zhihu.com/question/316652334
1
qile1 Jul 3, 2020 via Android
不是实时更新吧,实时更新应该是 201-202-203-204 这样一个个往上涨,不是 202-203-209-300 这个上涨
|
2
maichael Jul 3, 2020
如何在大型 Web 应用中保持数据的同步更新? - 太狼的回答 - 知乎
https://www.zhihu.com/question/37503039/answer/72388747 |
4
jwenjian Jul 3, 2020 via iPhone
WS 或者 SSE
|
5
q9OxQg Jul 3, 2020 via Android
有没有可能是根据个什么算法公式随便显示下的?
|
6
Biwood Jul 3, 2020 用的是 https://api.twitter.com/live_pipeline/events 这个接口,响应的数据类型是 text/event-stream,用的是服务器发送事件: https://developer.mozilla.org/zh-CN/docs/Server-sent_events/Using_server-sent_events
|
7
wangxiaoaer Jul 3, 2020
@Biwood #6 跟 websocket 有啥区别啊
|
8
hantsy Jul 3, 2020
@wangxiaoaer WebSocket 双向的。SSE 单向。SSE 现在几乎所有的 Java 框架都是支持的。Jakarta Jaxrs 标准也支持。
|
10
larisboy Jul 3, 2020
Server-Sent
|
11
jtwor Jul 3, 2020
.net signalr 但本质也是 ws
|
12
flgn88 Jul 3, 2020 via iPhone
跑个题,我个人很喜欢 Twitter 的点赞动画,还专门放大了逐帧看,所以经常赞-取消-赞-取消^_^
|
13
rizon Jul 3, 2020
不是有人回了是 event-stream 吗
|