Mobile Development 3 min read

Technical Sharing of Volcano Engine veMARS Plugin Architecture and Its Application in the Jinri Toutiao Lite App

The talk introduces Volcano Engine's veMARS plugin framework, its low‑cost, high‑stability engineering transformation capabilities, and demonstrates how the Jinri Toutiao Lite app leveraged this framework to achieve significant package size reduction and robust plugin‑based development.

ByteDance Terminal Technology
ByteDance Terminal Technology
ByteDance Terminal Technology
Technical Sharing of Volcano Engine veMARS Plugin Architecture and Its Application in the Jinri Toutiao Lite App

On August 26, ByteDance's MARS TALK 01 invited Dong Hongchen, head of the veMARS plugin direction at Volcano Engine, and Ji Wei, a developer from Jinri Toutiao, to share the technical capabilities of the veMARS plugin system and the practical solution used by the Jinri Toutiao Lite app to shrink its package size.

Volcano Engine veMARS Plugin Technology Sharing

Dong Hongchen, head of the veMARS plugin direction, explained that veMARS is the result of nine years of development experience across ByteDance's major apps such as Douyin, Jinri Toutiao, Xigua Video, Feishu, and Dongchedi. It encapsulates and open‑sources a plugin‑based capability that offers low engineering transformation cost, high stability, and a complete end‑to‑end plugin service loop for developers, covering everything from development to release.

Jinri Toutiao Lite App Plugin Practice Sharing

Ji Wei described the complex plugin business of the Jinri Toutiao Lite app and the need for a strong plugin management platform. For compatibility and stability reasons, the team chose the veMARS plugin framework, which satisfied their pluginization requirements. The presentation showcased the powerful features of the veMARS plugin framework and explained how the veMARS plugin service enabled the app to complete its plugin‑based transformation.

Follow the public account and reply with 【TALK01】 to obtain the presentation PPT.

mobile developmentsoftware engineeringPlugin Architectureapp optimizationveMARS
ByteDance Terminal Technology
Written by

ByteDance Terminal Technology

Official account of ByteDance Terminal Technology, sharing technical insights and team updates.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.