搜索推荐Serverless架构和业务中台技术实践详解

版权申诉
0 下载量 11 浏览量 更新于2024-07-02 收藏 11.73MB PDF 举报
搜索推荐Serverless架构和业务中台技术实践 本文档主要介绍了搜索推荐Serverless架构和业务中台技术实践,着重于Serverless架构的应用和业务中台技术的实践经验。 知识点1:搜索推荐中台介绍 搜索推荐中台是阿里巴巴集团最大业务规模的Serverless平台之一,服务集团62+BU,万级别场景。该平台具有万级别容器,双11百万级QPS,是阿里在线水位最高的JAVA应用之一。 知识点2:Serverless实践 Serverless架构的实践主要体现在以下几个方面:FAAS(Function as a Service),传统应用的改造,新业务成本的降低,监控和流量治理的实现。Serverless架构可以提供快速弹性,快速迭代,快速实验和反馈等优势。 知识点3:业务中台技术实践 业务中台技术实践主要包括以下几个方面:ABFS(基础特征服务),iGraph(图引擎),BE/DII(召回引擎),RTP(RankService),HA3(搜索引擎),AOP(一站式机器学习平台),TPP(灵活业务平台)。这些技术的实践可以提供标准化的搜索推荐业务平台,支持算法及业务的快速迭代,让用户真正专注自己的核心逻辑。 知识点4:Serverless架构的优势 Serverless架构的优势包括:快速弹性,快速迭代,快速实验和反馈,专注业务逻辑,剥离业务开发不关心的问题。这些优势可以帮助企业提高业务效率,降低成本,提高用户体验。 知识点5:Serverless架构的挑战 Serverless架构的挑战包括:新业务创建成本过高,场景/团队爆发式增长,资源调配太难,水位极低。这些挑战可以通过Serverless架构的应用和业务中台技术的实践来解决。 知识点6:Serverless架构的实现 Serverless架构的实现包括:基于JVMRuntime,面向JAVA高度性能优化,面向在线,百万级低延迟在线服务,快速弹性,全时秒级弹性,快速迭代,快速实验和反馈。这些实现可以提供快速弹性,快速迭代,快速实验和反馈等优势。 知识点7:业务中台技术的实现 业务中台技术的实现包括:基于Docker化,AJDK多租户,高密度部署,代码隔离,资源隔离。这些实现可以提供标准化的搜索推荐业务平台,支持算法及业务的快速迭代,让用户真正专注自己的核心逻辑。 本文档提供了搜索推荐Serverless架构和业务中台技术实践的详细介绍和分析,帮助企业更好地理解和应用Serverless架构和业务中台技术。