写点什么

vivo 互联网技术 2024 年度盘点

  • 2025-02-18
    广东
  • 本文字数:2189 字

    阅读完需:约 7 分钟

欢迎来到一年一度的盘点时刻。在刚刚过去的 2024 年,vivo 互联网技术:

  • 累计发布 44 篇原创技术文章,并在公众号及各大技术社区与技术同行分享和交流;

  • 累计参与了 19 场技术演讲,涉及云原生、前后端技术、研发效能、平台工程、AI、大数据、安全、存储与数据库等技术领域;

  • 积极参与开源生态贡献,加入 Linux/CNCF/TODO Group/CCF 等组织/基金会;

  • 截至目前有超过 7 万技术同行在关注 vivo 互联网技术。

01 年度技术文章

1. 《缓存框架 Caffeine 的可视化探索与实践

Caffeine 作为一个高性能的缓存框架而被大量使用,本文基于 Caffeine 已有基础进行定制化开发实现可视化功能。


2.《vivo 海量微服务架构最新实践

vivo 中间件平台团队输出了一套业务适用的微服务架构最佳实践——架构能力矩阵、高效的开源中间件组件全生命周期管理策略,走出了一条从开源到开源+自研的技术演进路线,通过微服务引擎升级和统一平台建设较好解决了面临的问题与挑战。


3.《Java 8 内存管理原理解析及内存故障排查实践

介绍 Java8 虚拟机的内存区域划分、内存垃圾回收工作原理解析、虚拟机内存分配配置,以及各垃圾收集器优缺点与应用场景、实践内存故障场景排查诊断,方便读者在面临内存故障时有一个明确的思路和方向。


4.《MySQL 亿级数据平滑迁移实战

介绍了一次 MySQL 数据迁移的流程,通过方案选型、业务改造、双写迁移最终实现了亿级数据的迁移。


5.《高性能无锁队列 Disruptor 核心原理分析及其在i主题业务中的应用

介绍了 Disruptor 高性能内存队列的基本概念、使用 Demo、高性能原理及源码分析,最后通过两个例子介绍了 Disruptor 在 i 主题业务中的应用。


6.《分布式锁的实现原理

介绍分布式锁的相关知识及其实现原理。


7.《Sharding-JDBC 源码解析与 vivo 的定制开发

本文对 Sharding-JDBC 的解析、路由、改写、执行、归并五大核心引擎进行了源码解析,并结合业务实践经验,总结了使用 Sharding-JDBC 的一些痛点问题并分享了对应的定制开发与改造方案。


8.《分布式任务调度内的 MySQL 分页查询优化

通过图示介绍了用主键进行分片查询的过程、主键分页查询存在 SQL 性能问题,如何去创建高效的索引去优化主键分页查询的 SQL 性能问题。对于数据分布不均如何发现,提供了一些 SQL 查询案例来进行参考,对 MySQL Index Condition Pushdown 优化算法做了一些简单介绍。


9.《vivo 制品管理在 CICD 落地实践

介绍在 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 互联网技术,期待有更多技术实践与创新、更多分享与交流。


更多历年回顾

vivo 互联网技术 2023 年度盘点

2022年vivo互联网技术最受欢迎文章TOP25

vivo互联网技术 2021 年度报告

发布于: 刚刚阅读数: 4
用户头像

官方公众号:vivo互联网技术,ID:vivoVMIC 2020-07-10 加入

分享 vivo 互联网技术干货与沙龙活动,推荐最新行业动态与热门会议。

评论

发布
暂无评论
vivo 互联网技术 2024年度盘点_互联网技术_vivo互联网技术_InfoQ写作社区