vivo 互联网技术这一年都干了啥?
欢迎来到一年一度的盘点时刻。在刚刚过去的2024年,vivo互联网技术:
-
累计发布44篇原创技术文章,并在公众号及各大技术社区与技术同行分享和交流;
-
累计参与了19场技术演讲,涉及云原生、前后端技术、研发效能、平台工程、AI、大数据、安全、存储与数据库等技术领域;
-
积极参与开源生态贡献,加入Linux/CNCF/TODO Group/CCF等组织/基金会;
-
截至目前有超过7万技术同行在关注vivo互联网技术。
01 年度技术文章
Caffeine 作为一个高性能的缓存框架而被大量使用,本文基于 Caffeine 已有基础进行定制化开发实现可视化功能。
2.《vivo 海量微服务架构最新实践》
vivo 中间件平台团队输出了一套业务适用的微服务架构最佳实践——架构能力矩阵、高效的开源中间件组件全生命周期管理策略,走出了一条从开源到开源+自研的技术演进路线,通过微服务引擎升级和统一平台建设较好解决了面临的问题与挑战。
介绍 Java8 虚拟机的内存区域划分、内存垃圾回收工作原理解析、虚拟机内存分配配置,以及各垃圾收集器优缺点与应用场景、实践内存故障场景排查诊断,方便读者在面临内存故障时有一个明确的思路和方向。
4.《MySQL 亿级数据平滑迁移实战》
介绍了一次 MySQL 数据迁移的流程,通过方案选型、业务改造、双写迁移最终实现了亿级数据的迁移。
5.《高性能无锁队列 Disruptor 核心原理分析及其在i主题业务中的应用》
介绍了 Disruptor 高性能内存队列的基本概念、使用 Demo、高性能原理及源码分析,最后通过两个例子介绍了 Disruptor 在i主题业务中的应用。
6.《分布式锁的实现原理》
介绍分布式锁的相关知识及其实现原理。
7.《Sharding-JDBC 源码解析与 vivo 的定制开发》
本文对 Sharding-JDBC 的解析、路由、改写、执行、归并五大核心引擎进行了源码解析,并结合业务实践经验,总结了使用 Sharding-JDBC 的一些痛点问题并分享了对应的定制开发与改造方案。
通过图示介绍了用主键进行分片查询的过程、主键分页查询存在 SQL 性能问题,如何去创建高效的索引去优化主键分页查询的 SQL 性能问题。对于数据分布不均如何发现,提供了一些 SQL 查询案例来进行参考,对 MySQL Index Condition Pushdown 优化算法做了一些简单介绍。
介绍在 DevOps 领域,vivo CICD 是如何进行管理制品,阐述了 CICD 制品管理的演进过程与落地实践,希望能为读者提供一些实践经验和思路。
10.《揭露 FileSystem 引起的线上 JVM 内存溢出问题》
介绍了由 FileSystem 类引起的一次线上内存泄漏导致内存溢出的问题分析解决全过程。
02 年度技术演讲
2024 vivo开发者大会- 互联网技术会场
10月10日,vivo开发者大会在深圳举行,其中的vivo互联网技术专场通过线上直播,带来 Rust、测试工具、湖仓一体、HTTPDNS、研发效能等主题的精彩分享。
回看视频:线上直播回顾
行业技术大会演讲
在2024年度我们参加了 ArchSummit、AICon、GIAC、QECon 等17场行业技术大会并分享了19个技术主题分享,部分回顾如下:
1.AICon | 《vivo 一站式 AI 智能体构建平台演进实践》
2.ArchSummit | 《揭秘vivo日活千万级活动平台架构的设计之道》
3.QECon《vivo 活动平台系统技术债实践》
4.QECon《vivo 海量数据集成全链路稳定性保障实践》
03 年度开源参与和贡献
vivo 已加入Linux基金会及旗下 TODO Group、CNCF 基金会,同时也是 C2PA 会员、中国计算机协会 CCF 的企业会员。
vivo 坚持“拥抱开源、拥抱未来”的理念,通过OSPO来实现企业开源治理,包括在内外部倡导开源文化,在使用开源方面坚持全面合规;同时通过“Upstream first”原则积极参与开源项目贡献,并在 TODO Group、InnerSource Commons、OW2、CC 等开放社区积极参与非代码贡献。
此外我们也积极参与了开源生态的重要会议,如OSPO Summit、InnerSource Commons Gathering Shenzhen、KubeCon+CloudNative+OSS Sunmmit+AI_Dev 中国、2024 开源产业大会等。
Linux 内核开发者大会
在第 19 届中国 Linux 内核开发者大会(CLK)上,vivo 积极深度参与,入选 9 个演讲议题,成为大会的重要参与者。
分享开源办公室(OSPO)案例
vivo 基于开源软件生态,为全球 5 亿+ vivo 智能手机用户提供极致体验产品和智慧服务。作为开源软件的长期消费者,vivo 在2018年筹划建设统一平台管理内部使用的开源软件,开始探索与实践开源治理之道。经过多年的开源探索与实践,已开始逐步深入参与开源生态建设,从单一的消费开源软件发展成为开源生态中的消费者、参与者、贡献者,相应的开源治理机制与组织也在此过程中逐步建立并规范化。
本年度vivo通过信通院和TODO Group分享了自身的OSPO实践案例,参见 开源办公室(OSPO)案例集 | vivo 。
The 2nd OSPO Summit
2024年3月,第二届 OSPO Summit 在深圳成功举办。vivo 作为本次大会的赞助商和筹备组成员之一,积极支持并参与了本次会议,与国内外同行共同交流和探讨了企业开源治理之道。
通过原创技术文章分享、行业技术会议演讲以及开源生态的参与和贡献,我们也收获了诸多奖项和好评,感谢来自思否、掘金、开源社等的点赞和认可。
2025,欢迎大家持续关注 vivo 互联网技术,期待有更多技术实践与创新、更多分享与交流。
更多历年回顾

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
比尔・盖茨自传《Source Code》将于下月出版
比尔·盖茨宣布,他的首部自传Source Code(《源代码》,中文名暂译)将于今年二月出版。 这是一本关于比尔·盖茨早年生活的回忆录,记录了从童年到决定离开大学,与保罗·艾伦一起创立微软的这段经历。对于写这本书的初衷,比尔·盖茨表示,自己从二十岁出头就进入公众视野,但此前的生活鲜为人知。 多年来,他经常被问及成长经历、在哈佛大学的时光,以及后来又是如何与他人共同创办公司的。这些问题让他意识到,人们或许会对自己的人生历程,以及成长中的影响因素感兴趣。 在书中,比尔·盖茨分享了自己早年生活中的一些艰难经历,包括小时候觉得自己格格不入、作为叛逆的青少年与父母冲突不断、面对亲人突然离世的痛苦,以及差点被大学开除。 他也反思了自己的幸运之处:生在一个优秀的家庭,正值历史性技术变革与乐观情绪弥漫的时代,而他也正是在个人电脑革命方兴未艾之时步入成年。 除了《Source Code》外,比尔·盖茨还计划再写两本回忆录,一本关于自己在微软的工作经历,另一本关于慈善事业。 相关阅读:比尔・盖茨宣布明年出版回忆录:《Source Code》
- 下一篇
年底了,盘一盘京东零售 11 项代表性技术成果
每一次回望,都为了更好地前行。 2024 年,京东零售技术在全面助力业务发展的同时,在大模型应用、智能供应链、端技术、XR 体验等多个方向深入探索。京东 APP 完成阶段性重要改版,打造 “又好又便宜” 的优质体验;国补专区快速上线、助力 “以旧换新”;大模型应用在大量零售业务场景全面铺开,实现效率提升;供应链能力一骑绝尘,为超千万订单提供更快的履约时效…… 对技术精益求精的执着背后,是为未来积累更多力量,我们相信,思维的碰撞可以激发更多创新火花,众人的智慧能够汇聚更多可能。2025 年,一起践行“技术为本 让生活更美好”。 我们选取了 2024 年零售技术11 项有代表性的技术成果,与大家分享。 京东 APP 完成阶段性重要改版,打造 “又好又便宜” 的优质用户体验 2024 年下半年,京东 APP 启动改版升级,目前已完成阶段性目标,近期将全量推出新版本。此次改版聚焦心智建设以打造更好的用户体验,通过清晰的首页我京分区及京东生活自营品质服务的全新呈现、更贴近用户多维需求的消息中心、决策效率更高的商品详情、更智能化的搜索推荐和大模型等新技术的应用,让拥有不同需求的用户都能快速找到需要...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题