“这需求谁想试?”我举手了,然后真干成了
入职第二个月,mentor随口问:“视频生成接口从4秒优化到2秒以内,谁想试试?”
我犹豫了一下,举手了。
第一版,只做到3.5秒
我花三天翻代码、打日志。发现最慢的是模型推理,占了2.5秒。
第一版方案:把单次调用改成批处理。测下来3.5秒,离目标还差1.5秒。
mentor回了一句:“方向对了,再想想。你可以画一下调用链,看看哪些环节能并行——别光盯着推理。”
第二版,2.1秒
茶水间碰到隔壁组同事,聊起这个卡点。他说:“试试把语音合成和视频生成并行跑?”
我回去试了,把串行拆成并行。测出来:2.1秒。
群里开始有人发👍。mentor说:“先上线,0.1秒后面再扣。”
上线那天
代码上线第二天,运营在群里@我:“新模型转化率高了8%,牛逼啊。”
那一刻是我入职以来最有成就感的瞬间——作为一个刚来两个月的新人,我写的代码影响了真实用户。
我明白了三件事
第一,携程敢给新人机会。 不是打杂,是真刀真枪干核心。
第二,这里的人愿意帮你。 卡壳时隔壁组同事一句话就点醒了我。
第三,成长看得见。 从4秒到2.1秒,我学会了性能分析、并行优化、AB实验。
后来呢?
那0.1秒,第三周优化掉了。最终线上跑到了1.7秒。
mentor让我把过程写成文档,发到技术分享群里。有人私信说“学到了”。
#携程26春招#
我犹豫了一下,举手了。
第一版,只做到3.5秒
我花三天翻代码、打日志。发现最慢的是模型推理,占了2.5秒。
第一版方案:把单次调用改成批处理。测下来3.5秒,离目标还差1.5秒。
mentor回了一句:“方向对了,再想想。你可以画一下调用链,看看哪些环节能并行——别光盯着推理。”
第二版,2.1秒
茶水间碰到隔壁组同事,聊起这个卡点。他说:“试试把语音合成和视频生成并行跑?”
我回去试了,把串行拆成并行。测出来:2.1秒。
群里开始有人发👍。mentor说:“先上线,0.1秒后面再扣。”
上线那天
代码上线第二天,运营在群里@我:“新模型转化率高了8%,牛逼啊。”
那一刻是我入职以来最有成就感的瞬间——作为一个刚来两个月的新人,我写的代码影响了真实用户。
我明白了三件事
第一,携程敢给新人机会。 不是打杂,是真刀真枪干核心。
第二,这里的人愿意帮你。 卡壳时隔壁组同事一句话就点醒了我。
第三,成长看得见。 从4秒到2.1秒,我学会了性能分析、并行优化、AB实验。
后来呢?
那0.1秒,第三周优化掉了。最终线上跑到了1.7秒。
mentor让我把过程写成文档,发到技术分享群里。有人私信说“学到了”。
#携程26春招#
全部评论
求面经~
接好运
新人成长的天花板了
接好运
相关推荐
不知道怎么取名字_:其实感觉是他们想提高自己的存在感 点赞 评论 收藏
分享
04-30 17:09
门头沟学院 游戏策划 点赞 评论 收藏
分享
