• 耗时优化(还差4ms左右)
    • Swap + Ranking 请求级别构造,优化只有500us的样子,还需要继续找,得加上RTA两阶段构造应该可以优化 1ms+
    • RankingAction::ProcessResponse,把FillNoveltyMap移走,可能可以省0.5ms(另外可能可以优化一下 FillCreativeInfoMap)
    • AsyncAdPackServerOp 0.7ms
  • Mixer 本地耗时分布(视频号高峰期,小时均值):
    • 本地总耗时 19.26ms
    • 请求解析阶段1.2ms
      • 暂时忽略吧
    • 数据获取阶段 4ms
      • Datahub 请求打包 0.1ms
      • Datahub 解包 1.4ms
      • Openlist 2.4ms
        • 最慢的看起来还是 retrieval request build
    • 检索阶段 2.4ms
      • Rerieval 请求打包 0.6ms
      • Preranking 回包解析 1.4ms
    • 精排阶段 6.3ms
      • 请求打包 4.8ms
        • SetRecommentContext 2.7ms(降低1ms
        • CompressRequest 1.9ms
      • 解包 1.1ms(降低0.5ms
    • 形态回包阶段 5.2ms
      • AdPack 3.46ms
      • AdTable 1.1ms + ProcessCreativeInfo 0.6ms
      • DatahubPingBack 2.2ms
      • select state 0.6ms
      • FillResponse 0.72ms(不等 adpack 回包,预计优化 0.72ms