类似豆瓣这样的网站通知系统如何设计?

类似豆瓣这样场景比较复杂网站通知系统如何实现?
关注的用户发布的日志,相册,说说,小组话题都需要提醒.
自己的日志,小组话题,照片等被赞需要提醒.
加入的小组发布了新话题,自己的话题有了新回复需要提醒.
自己的相册,日志有了新评论需要提醒
用户加入小组申请,来自别的用户的好友申请需要提醒.

所有提醒都希望在网站页面header中分类显示
类似微博这样:

这样复杂的通知系统如何设计呢?
哪位大大可以给一个设计思路,最好附带数据库表设计!感激不尽!
ps: 通知不需要实时推送,刷新页面后显示

查看回复