美文网首页我爱编程程序员
分享架构师之路精选总结

分享架构师之路精选总结

作者: 夜风月圆 | 来源:发表于2018-06-02 16:25 被阅读18次

一、feed流

可以理解为一个发布订阅业务,典型业务是微博,微信朋友圈。

你关注了大幂幂的微博,大幂幂发布了消息,你的主页能看到她最新发布的消息,这个场景是推送,还是拉取呢?

分享:

feed流业务,推拉架构实践

二、聊天消息

又分为单聊群聊,典型的业务是微信。

和朋友小窗沟通是单聊,群内扯淡是群聊。

单聊,但浏览器里的聊天工具JS只能使用http式的request - response协议,又能不能保证消息的实时性呢?

分享:

网页端收消息,如何像TCP一样实时

群聊,一个群500个人,有人在线,有人离线,到底是推送,还是拉取呢?

“钉钉”的群聊天消息“已读回执”:对于每一条你发出的每一群消息,你能够看到,多少人已读,多少人未读,又能够怎么实现的呢?

分享:

群消息,究竟存1份还是多份

群消息已读回执,究竟是推还是拉

三、系统通知

典型的业务是QQ的登录广告弹窗,以及登录后的右下角广告提示

QQ每天首次登录后的新闻弹窗,是拉取?第二次登录却又没有。

QQ运行过程中的QQ弹窗广告,是推送?一次推送几千万条,会不会系统抖动?

分享:

系统通知,究竟是推送还是拉取?

四、状态同步

收到过“你的好友XXOO登录了”的弹窗提示么?这是一个好友登录/登出状态的客户端同步。同理,群有500人,每个群友的在线/不在线状态又是怎么实现同步的呢?

分享:

状态同步,究竟是推送还是拉取?

转载:https://mp.weixin.qq.com/s/ejFDhGxnDM0umqKpG6WFmg

相关文章

  • 架构师必看

    架构师之路16年精选50篇架构师之路18年精选100篇

  • 转载:架构师之路18年精选100篇

    转载:架构师之路18年精选100篇 架构师之路,2018精选索引,以方便大家查询。 【分布式架构】 《架构,为什么...

  • 分享架构师之路精选总结

    一、feed流 可以理解为一个发布订阅业务,典型业务是微博,微信朋友圈。 你关注了大幂幂的微博,大幂幂发布了消息,...

  • 架构师之路17上半年精选

    2017上半年精选索引,点击标题阅读。 【特别推荐】 《架构师之路2016年精选66篇》 发起一个活动,一起携手见...

  • 架构师之路17年精选80篇

    架构师之路17年精选80篇 2017精选索引,入选规则为: 截止至2017年12月28日文章 截止到发文,阅读1W...

  • 秒杀系统架构优化思路

    2016-04-0658沈剑架构师之路 本文曾在“架构师之路”上发布过,近期支援Qcon-AS大会,在微信群里分享...

  • Android 架构师之路 目录

    Android 架构师之路 目录 Android 架构师之路1 UML图之用例图Android 架构师之路2 UM...

  • 一个MVP版本产品的研发交付之路

    前面北哥陆续总结了程序员成长过程中应具备的核心能力,Java程序员的成长之路,架构师成长之路,这篇文章分享我曾经参...

  • php架构师之路2017半年精选40篇(转载)

    【特别推荐】 《架构师之路2016年精选66篇》 【通用设计与方法论】 《单KEY业务,数据库水平切分架构实践》 ...

  • 再谈《全栈架构师》

    在SDCC2016的架构师进阶之路主题,我分享了《老曹眼中的全栈架构师》话题,会后在csdn博客发布了同名文字,在...

网友评论

    本文标题:分享架构师之路精选总结

    本文链接:https://www.haomeiwen.com/subject/auprsftx.html