vivo不小心把内部自研技术方案写进了“年终总结”,我看了直接好家伙

杨净 萧箫 发自 凹非寺
量子位 报道 | 公众号 QbitAI

自研专业影像芯片V1,可1秒内处理30张与普通手机像素相同的照片,搭载该芯片的品牌,在第三季度成为4000+以上高端市场份额TOP 3;

国内总活跃用户超2.7亿,应用日均分发10.8亿;

平台开发者短短9个月内收获超10倍的广告收入……

在开发者大会上,vivo这样公布了自己过去一年的成绩单。

298d27c7e6141cb93d6492c36d1b738d.png

如此业务能力和用户分发体量,作为2021的“年终总结”,似乎已经足够。

然而,vivo却不止于此,甚至甩出了一张更大的“底牌”——

公开部分底层研发引擎的架构,相当于把vivo程序员们“内部传阅”的技术案例放出来进行了分享。

线上的弹幕显然也没想到vivo会放出这般大招,直呼“热情”:

ac890dc0ba2ba1e1d09a9619f69bcb49.png

甚至还有人迫不及待地想要“打听细节”:这些问题是困扰许多公司的难题,你们是咋解决的?

8728132401d9c4a5fd7ed2d61c710312.png

这次,vivo究竟公开了什么值得一提的技术方案?

一起来看看。

vivo内部秘籍公开

vivo这次公开的秘籍确实不少,例如防止同事删库跑路的数据库平台、同时运行数十款月活过亿应用还不崩的服务器平台、以及让设计师不用再麻烦研发的工具产品……

具体来说,可以分为基础架构产品工具两种类型。

一方面,vivo公开了数据库与存储平台、推送平台这两大引擎。

其中,数据库与存储平台,解决的是数据库和服务器这两项“产品基石”的问题。

简单来说,在产品开发过程中,会面临数据库故障频发,例如同事不小心“删库”这种手误操作;以及服务器成本高昂等问题。

本着当前开源产品不够完善的想法,vivo自研了一个数据库与服务器平台。

效果怎么样呢?

从服务器密度来看,从2017年只能在570台服务器上运行1507个实例,到今年能在3880台服务器上运行56236个实例,效率增长了接近7倍:

51f0c71406a6ae0b1e7e054decb36e01.png

可以说是极大地提升了服务器的资源应用率(老板一定很高兴)。

从数据库来看,用上自研的平台后,SLA(性能压测通过指标)直接达到了99.99%(据说是11个9)的可靠性。

目前,已经有数十款月活过亿的应用在这个自研平台上稳定运行。

7ce00a70fb8bd7b1df1c99efeb24c12d.png

除了数据库与存储的问题以外,不少开发者在应用上线运营阶段,也会遇到这样的难题:

对运营分析并不擅长,尤其是像流量、用户点击率、反馈效果等因素。

日均分发10.8亿的vivo,这次分享了自己的秘籍——推送平台

它能支持亿级设备同时在线,同时能达到100w/s的推送速度和100亿级的消息吞吐量。

在保证消息时效性的同时,还具备实时推送效果分析、内容安全审计等能力,即使是对运营数据“知之甚少”的开发人员也能随时看明白流量效果。

对技术人员来说,这不整挺好?

60ab039a9a2913feed90119ea59194a1.png

另一方面,vivo也公开了部分自研产品工具的解决方案,分别能针对代码、测试以及部分热门产品的开发流程进行优化。

一上来,就直击程序员的痛点——用来提升代码质量的马可平台

这是vivo推出的首个前端集成代码覆盖率的平台

什么是代码覆盖率?简单来说,就是通过计算执行代码占源代码的比例,来度量软件和产品质量。

这个平台除了支持实时报告、增量报告、与Git打通、实时渲染报告等功能以外,还能为业务提供一站式代码覆盖率管理,可以说是“沉浸式”体验了。

9d0f59c296d778ed5e5a30b5cc376e5d.png

除了开发以外,vivo在测试环节也做了不少优化,让测试们的工作变得更简单。

具体来说,vivo将编写测试用例这些事情,交给了流量录制回放平台,进一步解放了测试们的双手。

这个平台可以直接通过录制线上流量来进行回归测试,简化了不少流程。

不仅如此,平台还能通过Agent Attach机制,在对应用零侵入情况下高效接入,同时对容器和虚拟机录制、回放也能做到随启随停。

7c42dec10007be0d9f0709f56dee076b.png

元宇宙的爆火,掀起了图形学的技术热潮。

如何快速在虚拟世界中打造一款全方位展示的产品,也许成了不少合作伙伴的难题。

于是,vivo的解决方案是全链路360度展示平台

简单来说,就是从3D模型渲染输出、调试到上线,整个过程无需介入研发的在线编辑平台。

既支持自动格式转化、素材复用,光影和材质效果也都一一能看见。

例如,将手机模型接入这个平台的话,设计就能一目了然地看懂手机外壳与内部硬件的比例、效果等,无需再反复与研发进行比对。

7bed5b3f5ff453d94e20a86027c9f93e.gif

还有当下最火的直播,vivo也分享了自己积攒的经验——用来提升开发效率的直播平台

比如,就可以支持多种直播形式。

就是说像那种跟人互动类,直播卖货、游戏之类可以;像公司活动宣发一揽子多平台推流直播也可以;转播、办公网直播之类都可以。

嗯,看来vivo自己的直播就已经用上了:

83d6dcc4f54b686c36b6b7e57207f470.png

具体来说,这个平台支持多种输入源,PC端、OBS、手机端等多个终端都可以;除此之外,还有定制化、模块化的直播SDK等,来降低接入的难度和门槛。

20a80e1a6f9b6fa4aef2271a3b5e4e2f.png

vivo在大会上透露,产品研发的技术、时间、资金,其实都可以通过技术提升得到优化。

例如,在研发周期中,从设计原型/UI,到前后端和服务器搭建、部署测试,有不少可以通过编写成工具来完成;

在技术布局上,从服务器、数据库、编程到压测,需要不断地迭代新技术,引入“活水”;

在应用开发上,除了跟进热门场景以外,基础架构同样不可忽视……

这次公开的这些自研方案,本质上也体现了vivo对于互联网技术发展的“应变”能力。

当然,互联网技术还只是vivo在大会上介绍的一部分。

从系统技术到行业生态

除了公开部分技术路线和方案以外,vivo也在大会上,针对系统技术和生态进行了一个“年终总结”。

系统技术上,vivo针对性能、续航、安全和网络进行了提升。

在性能方面,vivo除了支持高并发计算、智慧调度计算等模式,也提升了内存和显示的性能。

其中,在内存上,技术人员将部分ROM存储空间调度给RAM使用,使部分后台应用不占用系统真实运存;在显示上,技术人员结合AI能力,推出原子动效引擎,在业内首创了拟水面物理动效……

d9e6b74f4229028418fc12daf3e8620d.png

在续航方面,vivo的智能冻结技术在保证刚需应用正常运转的同时,让闲置应用能更快地被冻结与启动,相比单纯待机能节省38%的消耗,整机电量则能节省2~3%的功耗;

在安全方面,vivo除了采用可信度量和交互等技术,保护敏感数据和感知设备安全等级,还在相关设备中内置了自研的千镜安全架构,专门守护用户的隐私。

51ce0e89234bd975f90f249887d28cd9.png

在网络方面,包括针对5G等移动网络的天线智能切换算法、以及WiFi弱网下的网络智能选择和无缝衔接,都是vivo针对用户自研的技术和模型。

除了技术储备,最重要的还有vivo已经形成的生态,从影音、办公、家具到出行等IoT场景都有涉及。

比如影像,vivo今年不仅推出了首款结合传统光学与计算影像技术的自研影像芯片V1,而且已经在X70系列上实现了搭载;

e6c7695e67f55900d56f86521235253a.png

具体到IoT场景上,家居服务方面,vivo活跃用户较去年增长260%,与超过60个智能家居品牌进行合作,目前已覆盖95%以上的核心场景品类。

8b05e13bce712a6e25b2a961a10e4b2f.png

出行场景中,vivo产品已经上线了80多个汽车品牌,总计900+包括前后装在内的汽车型号,生态和服务合作伙伴达到70多个。

其中,Jovi InCar卡片组件已覆盖超过3000万个vivo机型,活跃用户每天使用90分钟以上……

1a477f29bf079d1293331ebf761db883.png

整场开发者大会看下来,相比于去年,vivo今年明显提升了不少技术方向上的内容。

结合这两年的动向来看,不难感受到vivo正在“攒着一口气”。

质变当中的vivo

由内而外的“秀肌肉”,vivo想要改变的决心始终在外溢。

大会一开场,vivo高级副总裁施玉坚就指出,2021年是vivo质变的元年

  • 让vivo从做优质的产品到通过设计驱动、科技创新创造伟大的产品;

  • 让消费者从选择到热爱,从满意到主动推荐;

  • 通过伟大的产品建立消费者热爱的品牌。

e143a2a5ef58166be0fef3541f373896.png

字很少,但重点很清晰,直接道出vivo质变的原因、未来战略目标也交代得很明显。

过去,vivo的技术标签一直被产品标签所掩盖。这与vivo一直以来坚持本原的思考不无关系。

他们始终认为产品应以消费者为导向,任何黑科技、新技术都应解决用户需求,让用户获益。

不为大多数人知道的是,vivo始终走在技术创新这条道路上。典型如5G通信领域,vivo早有布局,且已经处于不容忽视的地位——

2012年,vivo参与到5G白皮书的制定工作中。几年时间,向3GPP标准化组织提交了超过3800篇5G提案,申请了2000余项5G发明专利。

但现在vivo不光一揽子将自己的技术储备直接秀出来,还将自身底层研发引擎也搬到了台前。

这一点,与vivo自身战略方向有关。

今年6月,vivo官宣文化升级2.0,“设计驱动”成为vivo未来发展的战略思想,它代表着极致的用户导向,一种想要去改变的强烈欲望。第一步便是向外界展露自己向技术方向发展的决心。

另一方面,也是应时之势的选择。

用户的需求已经不仅局限于UI设计美观、性价比高、功能便捷等表层需求上面。手机也不再是一个单一终端产品,而是链接人与数字、物理世界的智能端口。

定制化需求如何满足、与更多场景适配正是当下给手机厂商出的时代之题。

唯有加强科技创新,才能保证基业长青。

而成为“健康长久的世界一流企业“,正是vivo一直以来的愿景。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值