目录
用户中心职能简介
按现行公司研发组织架构下,用户中心目前承担两大模块建设与维护,包含用户中台和互动中台。
用户中台:管理全站用户的登录/注册/封杀/禁言/账号安全/账户基础资料等
互动中台:全站各终端用户点赞/评论/收藏/粉丝/足迹/勋章等用户对优快云内容资源的互动行为
上半年工作成果
为合作企业提供OAuth2服务
随时合作企业数量增多与深入,合作企业需要用户中心提供身份验证和授权服务,在个人信息保护法背景下用户中心与法务部门了解合规性,基于业界标准OAuth2.0授权协议,提供跨企业主体的用户信息授权服务。

用户快捷身份标签
为了给用户提供更好更高的内容信息服务,我们基于现有的用户数据分层,增加用户身份标签的,我们在用户注册环节对新用户增加身份快速收集,在多个业务线在不打搅用户的前提下收集老用户的身份标签。

同时在个人中心 提供了身份标签的信息修正功能,如果您有更对的反馈和建议可以 访问链接 个性化推荐 - 帮我们测试和改进

头像服务迭代升级
早期在没有云厂商提供对象服务图片管理的背景下,用户中心头像是根据算法计算出不通尺寸的头像地址,原图外加5个不同尺寸的用户头像,导致一个用户有六张图,因为算法的原因还导致计算出来的头像地址还固定,在多级缓存(浏览器/CDN)影响下,用户更新了头像前台不能实时更新用户头像;
为此我们启动了中间302头像跳转过度方案,减少业务线修改头像平滑迁移。同时我们将头像文件个数从2.9亿缩减到3千万,一是节约存储成本,二也降低了图片安全风险。
在本年度,我们启动了用户头像统一从用户中心获取方案,在各业务线配合修改的背景下,头像服务从上万QPS的服务已经变成了200左右QPS到即将下线的服务。同时也保证了用户头像的实时更新。

Web登录行为管理控制
全站业务系统庞大业务部门多,早期登录注册的流程需要业务线配合修改,同时数据上报标准也层次不齐,为提高部门间合作效率在Web端用户中心开发了登录注册组件,将上报/登录/注册行为统一收归SDK管理,业务系统接入后,用户中心下发策略、做AB实验、数据上报都不需要业务方配合修改,基于此SDK我们还提供了用户风控能力的拦截,提高部门间合作效率,实现多赢局面。

评论服务支持红包
作为互动中心,全站希望能增加在评论发送和领取红包的功能,基于功能模块复用的规划,与红包服务约定合作,参考微服务设计标准,制定界限标准,一次开发全站评论功能都可以支持红包能力。业务UI由业务线自由控制。

粉丝服务优化
随着活跃用户的增多,作为IT领域的头部用户群体,好友粉丝关系也比不可少,今年粉丝关系达到了1.7亿的数量,单日粉丝数据增速为40万。庞大的数据量导致粉丝服务数据出现瓶颈,如查询粉丝关系缓慢,查询粉丝列表超时,为此我们对服务进行抽象,将粉丝关系分为关注、粉丝、强好友关系三类,对三类关系进行不同的数据表拆分优化。目前已平滑迁移线上用户无感知的切换到优化后的逻辑。

寄语
因保密性要求,部分数据不做详细介绍展示。用户中心作为优快云业务底层数据方,旨在为下游业务提供稳定的基础服务能力。
在计算机互联网这个大的群体中,希望可以为IT领域提供更好技术内容信息服务。
我们的工作不止这些,计算机领域的发展日新月异,希望大家可以多在平台分享知识,多交流,你们的鼓励和建议是我们进度的动力。
用户中心在上半年实现了OAuth2服务,支持合作企业的身份验证;引入用户快捷身份标签提升内容信息服务;头像服务经过迭代,减少了存储成本并提升了安全性;Web登录行为通过SDK统一管理,提高效率;评论服务增加了红包功能;粉丝服务通过数据优化解决了性能瓶颈。





