带你读《2022技术人的百宝黑皮书》——第14个天猫双11,技术创新带来消费新体验(3)

简介: 带你读《2022技术人的百宝黑皮书》——第14个天猫双11,技术创新带来消费新体验(3)

带你读《2022技术人的百宝黑皮书》——第14个天猫双11,技术创新带来消费新体验(2) https://developer.aliyun.com/article/1242700?groupCode=taobaotech




好玩,玩得尽兴又刺激


TAOLIVE CITY未来城虚拟电商空间,端云协同实时渲染低延时


进入沉浸式互联网时代,娱乐、社交、电商等整个线上应用场景都将被重塑。在娱乐场景,用户可以身临其境的在线上虚拟空间中和朋友一起看电影,一起蹦迪,一起逛街。在电商消费场景,我们判断将从“商品展示电商”进入“超前体验电商”,给用户带来超越时空的沉浸式购物体验。今年双11上线的TAOLIVE CITY未来城是我们探索下一代互联网电商在3D场景中的创新尝试,技术上结合云端即时渲染能力实现了高清渲染、低延时多人在线互动,能够支持商家/主播定制化空间搭建,为消费者开启3D虚拟电商世界。


在今年双11的TAOLIVE CITY未来城,借助云端强大的GPU完成高清复杂的场景渲染,用户无需下载大型的安装包,消费者在淘宝APP上就可以启用自己的3D分身在虚拟世界探索,利用端云协同实时渲染能力,能够实现3A影视级画面,端到端200ms延时,用户在虚拟世界的探索、任务、交易、社交的交互体验相当流畅。同时,未来城能够支持搭建定制化品牌馆和主播营地的新营销阵地,助力生态伙伴新品推广、进店引导及直播间转化。在虚拟未来城,可实现万人在线同屏互动,并能以各种任务玩法提升消费者的沉浸感和趣味感。


千万人同时在线竞技,秒级实时排名的淘宝双11互动游戏


互动游戏既能给消费者带来更丰富、更有趣的购物体验,又能帮助商家带来更多进店曝光的机会。淘宝互动大促具有几个特点:玩法变化频繁、研发周期很短、系统稳定性要求极高、流量脉冲化严重。今年双11上线了3款互动游戏:喵果总动员、猜价格以及赢红包,属于多人同屏在线竞技的游戏,趣味性和刺激性更高。为应对大促游戏带来的性能挑战,大淘宝技术研发了互动游戏化大促框架(IGF),我们通过提炼业务领域模型,如玩家、组队、房间、资产、装备等关键要素,能够快速设计大促玩法的整体框架;通过封装push、存储、广播、行为同步等基础能力,能够实现业务和基础设施的隔离;通过内核+扩展的方式形成引擎层,能够实现玩法的个性化定制;通过状态同步、锁帧同步、玩家行为同步等行为,能够支持多人实时在线竞技游戏。基于这些横向和纵向的切分,我们将大促玩法的变化,约束在框架全局的不变性中,既提升了研发效率,也提升了系统稳定性。另外,我们通过链路收敛、无锁更新、自定义序列化协议实现了系统性能提升,通过系统资源分时调度实现了大促机器成

本的降低,能够为消费者带来更好的互动游戏体验。




带你读《2022技术人的百宝黑皮书》——第14个天猫双11,技术创新带来消费新体验(4) https://developer.aliyun.com/article/1242697?groupCode=taobaotech

相关文章
|
Linux Docker Windows
docker pull 报错解决:error pulling image configuration: Get https:..
docker pull 报错解决:error pulling image configuration: Get https:..
4628 0
|
分布式计算 DataWorks 安全
DataWorks操作报错合集之数据接入时选择来源时出现报错,该如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
安全 Linux 数据处理
探索Linux中的`mount`命令
`mount`命令在Linux中用于挂载文件系统到目录,如硬盘、USB或光盘,使用户能访问数据。它支持多种文件系统,提供灵活的选项控制挂载行为,如 `-t` 指定类型,`-o` 设置选项(如`ro`或`rw`)。挂载点的安全管理包括限制权限和完整性检查。示例应用包括挂载USB设备到`/mnt/usb`,只读挂载,以及重新挂载。使用时需注意权限、正确设备文件、选择合适挂载点,并确保数据安全。使用`umount`卸载文件系统。
|
自然语言处理 JavaScript 前端开发
自己整理的vue实现生成分享海报(含二维码),看着网上的没实现
自己整理的vue实现生成分享海报(含二维码),看着网上的没实现
|
Android开发
Android源码学习(五):AVB2.0-libavb库介绍2
Android源码学习(五):AVB2.0-libavb库介绍2
786 0
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
|
存储 JSON 缓存
Java 序列化机制详解
Java 序列化机制是一种将对象转换为字节流的过程,以便在网络上传输或保存到文件中,并能在需要时将字节流还原为对象。这一机制通过实现 `java.io.Serializable` 接口来实现,同时涉及到一些关键概念和注意事项。
270 0
Java 序列化机制详解
|
机器学习/深度学习 IDE 开发工具
|
消息中间件 存储 Java
MQ系列5:RocketMQ消息的发送模式
MQ系列5:RocketMQ消息的发送模式
836 0
MQ系列5:RocketMQ消息的发送模式
|
Ubuntu 编译器 Shell
Hi3516开发笔记(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析
Hi3516开发笔记(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析
Hi3516开发笔记(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析

热门文章

最新文章