1 llbgurs 2013-08-07 16:54:55 +08:00 看看Django或者flask的signal怎么实现的,比如 http://flask.pocoo.org/docs/signals/ |
![]() | 2 felix021 2013-08-07 17:28:14 +08:00 ![]() 这个应该为每个用户维护一个队列(适合在尾部添加新id的数据结构)用来存timeline,A新增一个消息的时候分配一个消息id,然后把这个消息id加入到关注A的所有用户的timeline末尾。 redis的list是一个很合适的实现。 |
![]() | 3 no13bus 2013-08-07 18:05:46 +08:00 |
![]() | 6 Frannk 2013-08-07 22:10:16 +08:00 补充一下: 最好进入队列 异步的处理推送 |
![]() | 7 cadl 2013-08-07 22:14:46 +08:00 推模式和拉模式 感觉要具体情况分析 |
![]() | 9 hustlzp OP @ctrlaltdeletel 还需要在实践中摸索 |