作者|王展、张宇、罗群锋、谷春晖背景抖音Feed容器在推荐、关注、同城、朋友等多个场景中使用,每个场景都有自身的逻辑和业务,最终汇总在FeedViewController中,随着业务的迭代,代码越来越臃肿,面临如下的问题:容器类(FeedViewController)有10000+行,还有十多个业务
什么是feed流?什么是读扩散?什么是写扩散?任何脱离业务的架构设计都是耍流氓,今天和大家聊聊这几个话题。哪些产品是feed流典型业务?微博,微信朋友圈,Pinterest是典型的feed流业务,系统中的每一条消息就是一个feed。这类业务有什么特点?(1)有好友关系,例如关注,粉丝;(2)我们的主
本文从设计及服务可用性方面,详细解析了微博短视频高可用、高并发架构设计中的问题与解决方案。今天与大家分享的是微博短视频业务的高并发架构,具体内容分为如下三个方面:团队介绍微博视频业务场景“微博故事”业务场景架构设计团队介绍我们是隶属于微博研发部视频平台研发部门的技术团队。平台研发是微博的核心部门之一