vivo 互联网技术 2023 年度盘点

在龙年到来之际,vivo互联网技术2023年货如约而至,让我们一起盘点下vivo互联网技术在过去一年的成长与收获吧。

01 年度技术文章

2023年,vivo 互联网技术公众号共推送技术干货文章 70+,我们根据文章阅读量等指标,精选出了年度最受欢迎15篇技术文章分享如下:

01. vivo全球商城:库存系统架构设计与实践

02. vivo全球商城:电商交易平台设计

03. vivo 自研Jenkins资源调度系统设计与实践

04. vivo 自研鲁班分布式 ID 服务实践

05. 深入浅出 OkHttp 源码解析及应用实践

06. 开源框架中的责任链模式实践

07. 一种KV存储的GC优化实践

08. Dubbo 路由及负载均衡性能优化

09. 容易忽视的细节:Log4j 配置导致的零点接口严重超时

10. Jedis 参数异常引发服务雪崩案例分析

11. 循序渐进讲解负载均衡vivoGateway(VGW)

12. RocksDB 在 vivo 消息推送系统中的实践

13. vivo 容器集群监控系统优化之道

14. MySQL到TiDB:Hive Metastore横向扩展之路

15. vivo 超大规模消息中间件实践之路

02 年度技术演讲

1、2023 vivo开发者大会- 互联网技术会场

11月1日,vivo 开发者大会在深圳举办,其中  vivo互联网技术会场以线上直播的形式,为大家带来vivo互联网技术在微服务、大数据、云计算、DevOps、活动中台以及音视频等方面的技术实践成果与思考。

01. vivo 微服务架构实践

02. vivo 海量基础数据计算架构应用实践

03. vivo 在离线混部探索与实践

04. vivo智能活动中台-悟空系统建设之路

05. vivo短视频体验与成本优化实践

👉PPT资料:公众号回复【2023 VDC】即可获取

👉直播回放:2023vivo开发者大会

2、行业大会技术演讲

2023年度,vivo互联网技术持续加强与行业交流,积极参与行业技术大会演讲,累计参与TOP100案例峰会、KubeCon+CloudNativeCon+OSS China 2023等行业技术大会17场,输出了18个技术实践议题,与大家深入分享了vivo互联网技术的实践经验,并探讨技术前沿与热点话题。

01. vivo业务高可用建设实践 

02. vivo互联网视频播放体验优化的探索与实践 

03. 从工具化到平台化!vivo 互联网 DevOps 建设的快速变迁

04. Elasticsearch 在 vivo 搜索中台的实践

05. vivo 千亿级评论系统架构演进之路

06. vivo万亿级数据采集同步实践介绍

07. vivo电商全球化架构实践

08. vivo多云管理平台建设实践

09. vivo 互联网 DevOps 建设及效能提升探索

10. vivo存储系统在数据可靠性的探索与实践

11. vivo数据集成稳定性与数据质量保障及可观测实践

12. 非侵入式地在多集群联邦中启用OpenKruise和Argo Workflow

13. 平台工程的普及趋势将如何重塑开发者体验?

14. vivo离线HDFS集群的架构演进及存储治理实践

15. vivo 超大数据规模下分布式消息中间件架构演进实践

16. ClickHouse 在 vivo 的应用实践

17. 冉冉升起的平台工程真的能带来10x效能提升吗?

18. 多网卡容器网络加速离线训练的实践

👉PPT资料:公众号回复【2023技术演讲】即可获取

03 年度开源参与和贡献

1、月光宝盒项目(vivo流量录制回放平台)正式对外开源

月光宝盒是一个基于流量录制回放的自动化测试平台,通过录制回放取代编写脚本进行自动化回归测试,提升测试效率和覆盖率。

👉详情:https://mp.weixin.qq.com/s/V4Frj260HzXwZ-CsFauhxQ

👉GitHub:月光宝盒:无侵入的流量录制与回放平台

2、vivo 正式加入 Linux 基金会旗下 TODO Group 

我们希望通过加入 TODO Group ,在开源治理方面不断完善优化内部的开源战略与治理策略,持续建设开源相关流程制度和基础设施;同时加强与同行的交流沟通和知识共享,并推动开源生态的可持续发展。

在具体参与方面,我们推动了 TODO Group官网中文版的发布,并基于全球同行共识,翻译发布了 OSPO 定义2.0、OSPO 思维导图、OSPO 成熟度模型(进行中)等OSPO最佳实践指南。

图片

👉详情:https://mp.weixin.qq.com/s/Qqdwnesz44fMRnmvQmdQDA

3、vivo 正式加入CNCF 云原生计算基金会

我们希望通过加入CNCF 云原生计算基金会,推动云原生技术在vivo 内部的应用和发展,助力自身业务高效交付;同时进一步加强与全球云原生开源社区的交流沟通和知识分享,共同推动行业云原生技术生态的可持续发展。

随着云原生技术生态的持续繁荣,vivo也在加速云原生技术采纳,为此我们参与了 CNCF 应用交付 TAG关于平台和平台工程的讨论和推进,并贡献了该TAG的中文官网发布,并与同行一起推进完成了CNCF平台白皮书、平台工程成熟度模型的中文版发布。

图片

👉详情:https://mp.weixin.qq.com/s/QinCey5qxgFHX6R9eaT9jQ

4、2023年积极参与行业开源活动合作,加强与同行交流

为了向行业展示 vivo 开源的现状和规划以及拥抱开源的开放态度,我们组织/支持了多种开源交流分享活动,以学习和借鉴行业优秀的开源治理案例,为内部开源治理工作提供参考。

  • OSCAR·开源之书·共读x LFAPAC 译道师 Meetup 

  • KCC@深圳开源读书会

  • 开源之书 ·  走进 vivo

  • KCD 深圳站 

图片

04 年度荣誉

1、vivo 参与 2023 铸基计划“平台工程技术标准”研讨编制与评审工作

vivo 参与中国信通院2023 铸基计划“平台工程技术标准”的研讨编制与评审工作,与行业共同探讨平台工程本质及其最佳实践,为共同推动平台工程的持续发展贡献力量。自2023年3月起,vivo 企业代表积响应平台工程标准的研讨编制与评审工作,分享自身在平台工程方向的探索与实践经验,与业内同行共同为标准编制贡献了建议和意见。

在“2023数字生态发展大会暨中国信通院铸基计划年中会议”上,vivo的积极参与获得肯定,获评“TISC 企业级平台工程综合能力要求标准突出贡献单位”。vivo 参编代表:互联网研发总监杨振涛、DevOps研发负责人杨澎 被聘为“TISC 企业级平台工程专项推进委员会” 专家委员。

图片

2、入选 SegmentFault思否 | 2023 中国技术品牌影响力企业 &2023 中国最受开发者欢迎的技术活动 

中国技术品牌影响力企业 是由SegmentFault 思否 独家策划、业内首个技术品牌影响力榜单。依托思否社区700万+开发者用户行为及行业综合影响力指标进行分析并权威发布。

vivo互联网技术作为vivo互联网技术团队对外分享技术实践经验的官方号,持续坚持以原创、技术实践经验输出为主,获得了来自开发者的认可。

同时,SegmentFault 思否 依托社区活动版块及全站数百万开发者用户行为数据、活动规模、内容好评度及行业综合影响力,评选出30场最受开发者欢迎的技术活动。vivo开发者大会 VDC 成功入选。

图片

3、入选 OSCHINA | 2023 年度优秀开源技术团队 

OSCHINA 作为本土开源技术社区,综合其平台上发表的内容深度及广度、开展各种活动运营影响力等多方面的表现,颁发 OSCHINA “2023 年度优秀开源技术团队” 奖项,vivo互联网技术 成功入选。

图片

4、入选  稀土掘金 | 2023 年度最具影响力团队榜单

稀土掘金 开发者社区根据技术团队的掘金账号活跃度及文章数据等维度综合评估选出2023 年度影响力榜单,vivo互联网技术入选 “年度影响力团队”

图片

05 致谢

感谢所有读者一直以来对vivo互联网技术的关注与支持,也感谢行业各大开源组织、技术媒体、社区与我们相伴前行。

2024年,我们依旧坚持开放开源的初心,持续输出 vivo 在互联网技术领域的实践经验和技术洞见;同时进一步加强与行业不同形式的互动和交流,让我们携手一起推动数字世界的进化,用技术共铸美好未来。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/596003.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[书生·浦语大模型实战营]——书生·浦语大模型全链路开源体系

大模型成为发展通用人工智能的重要途径 书生浦语大模型开源历程 书生浦语模型性能 从模型到应用 应用例子:智能客服/个人助手/行业应用 实现流程: 开源开放体系: 1.数据——书生万卷 价值观对齐这个挺有意思嗷! 2.预训练工具…

docker容器添加新的端口映射

通常在运行容器时,我们都会通过参数 -p来指定宿主机和容器端口的映射,例如 docker run -it -d --restart always --name [指定容器名] -p 8899:8080 [指定镜像名]上述命令将容器内的8080端口映射到宿主机的8899端口。 参数说明 -d 表示后台运行容器 -t…

【51单片机系列】LCD1602液晶模块

本文是关于液晶显示屏的相关介绍。相对于静态数码管、动态数码管、LED点阵等,LCD1602液晶显示器能够显示更多的字符数字信息,并且也是常用的一种显示装置。 文章目录 一、LCD1602介绍1.1、LCD1602简介1.2、LCD1602常用指令1.3、LCD1602使用 二、LCD1602使…

openGauss学习笔记-174 openGauss 数据库运维-备份与恢复-导入数据-管理并发写入操作

文章目录 openGauss学习笔记-174 openGauss 数据库运维-备份与恢复-导入数据-管理并发写入操作174.1 事务隔离说明174.2 写入和读写操作174.3 并发写入事务的潜在死锁情况 openGauss学习笔记-174 openGauss 数据库运维-备份与恢复-导入数据-管理并发写入操作 174.1 事务隔离说…

Parallels虚拟机启动后,Mac主机无法上网怎么办

文章目录 1.问题2.解决: 1.问题 部分用户在运行Parallels Desktop的Windows 11打开后,Windows上网没有问题 ,但是Mac主机不能访问带域名的网站,而访问带ip的网站没问题,退出parallels虚拟机以后,mac网络恢…

docker 部署来自Hugging Face下机器翻译模型

机器翻译模型(Hugging Face官网) 模型翻译api服务代码 # 离线翻译服务代码 # -*-coding:utf-8-*-import os import json import logging from logging.handlers import RotatingFileHandler from datetime import datetime from flask import Flask, request,jsonify from geve…

HarmoryOS Ability页面的生命周期

接入穿山甲SDK app示例: android 数独小游戏 经典数独休闲益智 广告接入示例: Android 个人开发者如何接入广告SDK,实现app流量变现 Ability页面的生命周期 学习前端,第一步最重要的是要理解,页面启动和不同场景下的生命周期的…

内联函数的作用

目的 主要为了提升程序运行速度。 分析 当程序调用一个函数时,程序暂停执行当前指令,跳到函数体处执行,在函数执行完后,返回原来的位置继续执行。如果该函数为内联函数,则不需跳,是因为该内联函数直接插…

基于TIC6000的DSP教学实验箱操作教程:5-18 RGB24图像灰度转换(LCD显示)

一、实验目的 学习RGB24图像灰度转换的原理,掌握图像的读取方法,并实现在LCD上显示灰度转换前后的图像。 二、实验原理 RGB24图像灰度转换 RGB颜色空间作为一种常用的彩色图像表示模型,分别用红(R)、绿&#xff08…

《代码整洁之道之程序员的职业素养》-专业主义

专业主义有很深的含义,它不但象征着荣誉和骄傲,而且明确意味着责任和义务担当责任,“为了按时交付软件,没测例行程序,测试例行程序需要几个小时,当时必须交付软件,因为故障修复部分都不涉及例行…

文件摆渡系统如何实现网络隔离后的数据交换、业务流转?

近年来全球网络安全威胁态势的加速严峻,使得企业对于网络安全有了前所未有的关注高度。即便没有行业性的强制要求,但在严峻的安全态势之下,企业的网络安全体系建设正从“以合规为导向”转变到“以风险为导向”,从原来的“保护安全…

鸿蒙系列--动态共享包的依赖与使用

一、前言 HarmonyOS的共享包相当于Android的Library,在HarmonyOS中,给开发者提供了两种共享包,HAR(Harmony Archive)静态共享包,和HSP(Harmony Shared Package)动态共享包 区别&…

Python从入门到网络爬虫(函数详解)

前言 函数是变成语言中最常见的语法,函数的本质就是功能的封装。使用函数可以大大提高编程效率与程序的可读性。函数是能够实现特定功能的计算机代码而已,他是一种特定的代码组结构。 函数的作用 1.提升代码的重复利用率,避免重复开发相同代…

js——json对象相互转化——js基础积累

js——json对象相互转化——js基础积累 需求场景解决步骤1:定义一个变量接收此字段,方便处理解决步骤2: { 外面的双引号要去掉解决步骤3:使用正则去除参数中的\\解决步骤4:如果此参数必须以{开头,以}结尾解…

一文快速了解超声功率放大器基础知识

超声功率放大器是一种电子设备,用于放大超声信号的能量。它在多个领域中发挥重要作用,包括医疗、工业、科学研究等。超声功率放大器通过将输入信号的能量放大到所需的级别,以便更好地驱动其他设备或实现特定的应用。下面就给大家介绍一下超声…

C++ 多态向上转型详解

文章目录 1 . 前言2 . 多态3 . 向上转型4 . 总结 【极客技术传送门】 : https://blog.csdn.net/Engineer_LU/article/details/135149485 1 . 前言 此篇博文详解C的多态向上转型平台 : Qt 2 . 多态 【Q】什么是多态? 【A】解释如下 : 通俗来说,就是多种形态,具体…

2024,这将是量子计算的真正挑战

2023年,一项项量子计算纪录被打破。 谷歌量子AI团队证明了将多个量子比特分组合成为一个逻辑量子比特的纠错方法可以提供更低的容错率。以往的纠错研究随着比特数的增加,错误率会提高,都是“越纠越错”,而这次谷歌首次实现了“越纠…

【springboot+mybatis实现CURD模版项目-Jesus】

springbootmybatis实现CURD模版项目-Jesus STEP 1 项目创建 1.1 新建Spring Initializr项目   1.2 选择需要的依赖 springboot有2.7.2直接选272STEP 2 配置更改 2.1更改maven配置   2.2 检查项目配置jdk、sdk、jre版本一致   2.3 检查pom文件,Maven-Reload pr…

grep笔记240103

常用选项:: -i:忽略大小写进行匹配。 -v:反向匹配,只打印不匹配的行。 -n:显示匹配行的行号。 -r:递归查找子目录中的文件。 -l:只打印匹配的文件名。 -c:只打印匹配的行…