vivo Internet Technology
Author

vivo Internet Technology

Sharing practical vivo Internet technology insights and salon events, plus the latest industry news and hot conferences.

546
Articles
0
Likes
1.7k
Views
0
Comments
Recent Articles

Latest from vivo Internet Technology

100 recent articles max
vivo Internet Technology
vivo Internet Technology
Feb 25, 2026 · Frontend Development

How We Built a Multi‑Region H5 Platform with One Codebase and 90% Cost Savings

This article details the design and implementation of a multi‑region H5 platform that uses a single codebase and unified architecture, covering platform UI internationalisation, unified login, three‑layer region storage, environment‑aware configuration, ZooKeeper service discovery, region‑specific DLL builds, and npm private‑registry strategies to achieve seamless deployment across multiple data centres while cutting development effort by up to ninety percent.

DeploymentFrontendVue
0 likes · 21 min read
How We Built a Multi‑Region H5 Platform with One Codebase and 90% Cost Savings
vivo Internet Technology
vivo Internet Technology
Feb 11, 2026 · Mobile Development

How Vivo Game Center Boosted Weak‑Network Performance with QUIC and Cronet

This article details how the Vivo Game Center team tackled slow page loads and resource failures in weak‑network environments by integrating the QUIC‑enabled Cronet library into OkHttp, defining precise network states, using custom interceptors, and conducting A/B tests that reduced failure rates by 40% and cut request latency by 7%.

AndroidCronetOkHttp
0 likes · 16 min read
How Vivo Game Center Boosted Weak‑Network Performance with QUIC and Cronet
vivo Internet Technology
vivo Internet Technology
Feb 4, 2026 · Artificial Intelligence

Why Chat Mode Feels So Natural: The Secret of Intent‑Density Matching

The article explores how chat‑style AI interactions create a comfortable experience by aligning user intent density with AI understanding, introduces the concept of intent‑information density matching, compares chat with one‑click generation, examines successful patterns like cursor tab completion and Granola notes, and offers design guidelines for appropriate interaction densities.

AI interactionChat modeDesign Principles
0 likes · 10 min read
Why Chat Mode Feels So Natural: The Secret of Intent‑Density Matching
vivo Internet Technology
vivo Internet Technology
Jan 28, 2026 · R&D Management

How to Build an Effective OSPO: Roles, Skills, and MVP Strategies

This article explains what an OSPO (Open Source Program Office) is, outlines the four essential capabilities—legal, engineering, community evangelism, and management—details the four key roles needed, shares Vivo's practical MVP experience, and provides useful references for establishing a cross‑functional open‑source governance team.

Cross‑Functional TeamsOSPOOpen Source
0 likes · 6 min read
How to Build an Effective OSPO: Roles, Skills, and MVP Strategies
vivo Internet Technology
vivo Internet Technology
Jan 21, 2026 · Cloud Native

How Vivo Achieved Parallel Multi‑Version Environments with Full‑Link Management

This article details Vivo's full‑link multi‑version environment management approach, covering the background problem of unstable test environments, the three‑pillar solution architecture, key implementation techniques such as orchestration, elastic resources, traffic isolation and coloring, and the resulting efficiency gains and future roadmap.

ContainerizationMicroservicesci/cd
0 likes · 21 min read
How Vivo Achieved Parallel Multi‑Version Environments with Full‑Link Management
vivo Internet Technology
vivo Internet Technology
Dec 17, 2025 · Frontend Development

Turning 3D Avatars into Video: Puppeteer, H5 Frames & FFmpeg Workflow

This article explains how to overcome performance and integration challenges of 3D avatar rendering across multiple scenarios by exporting avatars as video or GIF resources using a Puppeteer‑driven H5 frame capture pipeline combined with FFmpeg video synthesis, detailing the evaluation of alternatives and the final implementation steps.

H5Puppeteeravatar rendering
0 likes · 13 min read
Turning 3D Avatars into Video: Puppeteer, H5 Frames & FFmpeg Workflow
vivo Internet Technology
vivo Internet Technology
Dec 10, 2025 · Big Data

Vivo’s 800‑Day Journey Optimizing Celeborn Remote Shuffle Service at PB Scale

This technical report details how Vivo’s big‑data platform adopted Celeborn as its remote shuffle service, evaluated alternatives, tuned hardware and software configurations, implemented performance and stability enhancements, and outlines future operational and community‑driven improvements for handling petabyte‑scale shuffle workloads.

Big DataKubernetesRemote Shuffle Service
0 likes · 20 min read
Vivo’s 800‑Day Journey Optimizing Celeborn Remote Shuffle Service at PB Scale
vivo Internet Technology
vivo Internet Technology
Dec 3, 2025 · Mobile Development

How Parallel Loading Supercharges H5 Instant SDK: Challenges, Early Designs, and Optimized Solutions

This article explains the parallel loading technique used in the H5 instant SDK to accelerate page startup, details the three resource‑handoff scenarios that cause synchronization challenges, reviews the early simple design and its drawbacks, and presents an optimized producer‑consumer model with fair locks and bridge streams to eliminate wasteful waiting and memory consumption.

H5 instant SDKJava concurrencyParallel Loading
0 likes · 31 min read
How Parallel Loading Supercharges H5 Instant SDK: Challenges, Early Designs, and Optimized Solutions
vivo Internet Technology
vivo Internet Technology
Nov 26, 2025 · Frontend Development

How to Build a Dynamic Typewriter Effect for AI Search with Vue

This article walks through the evolution of a typewriter‑style text animation for AI‑driven search results, from a simple pure‑text implementation using setInterval to a sophisticated Vue component that handles markdown, embedded cards, escape characters, variable typing speed, and DOM diffing to deliver a smooth, interactive user experience.

AI SearchFrontendVue
0 likes · 15 min read
How to Build a Dynamic Typewriter Effect for AI Search with Vue