新零售服务开放:NBF的Serverless架构与实战
需积分: 11 80 浏览量
更新于2024-07-09
收藏 51.79MB PPTX 举报
"NBF是一个新零售服务开放框架,由阿里巴巴资深技术专家冯微峰主导,旨在构建标准化业务定义、快速服务开发和生态开放的解决方案。NBF以Serverless架构为核心,支持秒级服务发布、无侵入式服务路由、弹性扩容等关键能力,尤其在处理大促脉冲流量时表现优异。此外,NBF还涉及上云和出海的未来展望,以推动新零售业务的全球化发展。"
NBF(New-Retail Business Framework)是阿里巴巴为了新零售领域而构建的开放服务框架,它涵盖了业务定义的标准制定、服务开发的便捷性和生态系统的开放性。NBF的主要目标是为生态伙伴提供全面的新零售PaaS(Platform-as-a-Service)和SaaS(Software-as-a-Service)服务。该框架强调云原生的Serverless架构,以解决传统应用开发中的问题,如资源浪费和复杂运维流程。
NBF的Serverless架构设计强调无服务器(Function-as-a-Service,FaaS)的概念,实现了服务的秒级发布,显著提升了效率。通过NBF-Broker,系统可以进行灵活的服务路由,无需侵入原有系统即可实现服务的多态和降级路由,增强了系统的稳定性和容错性。此外,NBF具备强大的服务运维能力,能实现毫秒级的弹性扩容,确保在面对如双十二、女王节等大促活动时,能够有效地应对流量脉冲。
NBF-Serverless的深度实践在阿里巴巴的双十二和女王节等大促活动中得到了验证,实施的Serverless方案有效保障了服务的稳定运行,并提供了实际的数据支持。未来,NBF计划进一步推动上云和出海战略,以支持新零售业务在全球范围内的扩展。
冯微峰作为阿里巴巴供应链中台基础技术团队的负责人,自2016年起,基于盒马复杂的业务场景,设计并构建了NBF,从最初的流程中心发展为现在的六大中心体系,全面提升了服务开放的能力。NBF的生态涵盖了盒马、猫超、村淘等多个中台团队,以及外部合作伙伴,实现了服务的一站式研发和快速发布,降低了开发成本,提升了协作效率。
在技术层面上,NBF采用了Codeless一站式开发,简化了开发流程;FaaS服务发布能力使得服务部署更加迅速;多态路由和降级路由则提供了高可用性的服务路由策略;同时,NBF的弹性扩容机制保证了系统在面临大规模流量时的稳定性。NBF的这些特性使得它成为新零售领域中一个极具创新性和实用性的解决方案。
2020-04-17 上传
2021-03-01 上传
2012-02-16 上传
2023-08-26 上传
2023-08-25 上传
2023-05-13 上传
2023-08-18 上传
2023-02-06 上传
2023-05-24 上传
qq_42678789
- 粉丝: 0
- 资源: 1
最新资源
- JDK 17 Linux版本压缩包解压与安装指南
- C++/Qt飞行模拟器教员控制台系统源码发布
- TensorFlow深度学习实践:CNN在MNIST数据集上的应用
- 鸿蒙驱动HCIA资料整理-培训教材与开发者指南
- 凯撒Java版SaaS OA协同办公软件v2.0特性解析
- AutoCAD二次开发中文指南下载 - C#编程深入解析
- C语言冒泡排序算法实现详解
- Pointofix截屏:轻松实现高效截图体验
- Matlab实现SVM数据分类与预测教程
- 基于JSP+SQL的网站流量统计管理系统设计与实现
- C语言实现删除字符中重复项的方法与技巧
- e-sqlcipher.dll动态链接库的作用与应用
- 浙江工业大学自考网站开发与继续教育官网模板设计
- STM32 103C8T6 OLED 显示程序实现指南
- 高效压缩技术:删除重复字符压缩包
- JSP+SQL智能交通管理系统:违章处理与交通效率提升