Backend Development 8 min read

Evolution of Xianyu Push: From Offline 1.0 to Real‑time Intelligent Hermes Platform

From the manual offline 1.0 system to the real‑time, AI‑driven Hermes platform, Xianyu Push evolved through 1.1’s richer feed layout, personalized timing, and IFTTT‑style triggers, ultimately delivering higher click‑through rates, broader scene coverage, and stronger daily active user activation.

Xianyu Technology
Xianyu Technology
Xianyu Technology
Evolution of Xianyu Push: From Offline 1.0 to Real‑time Intelligent Hermes Platform

For Xianyu users, the limited inventory and time‑sensitive nature of items make rapid push notifications essential. This article, from a technical perspective, traces the development of Xianyu Push from the manual offline 1.0 version to the intelligent, personalized 2.0 version, highlighting challenges and solution choices.

Push 1.0 was built to deliver high‑quality content after the platform went all‑in on wireless. Its workflow involved calculating user lists, filtering scenes by fatigue, and globally selecting the highest‑CTR scene. While stable, the 1.0 design suffered from non‑real‑time user list calculation, limited message styles, single trigger timing, and few push scenes, capping click‑through rates.

Push 1.1 introduced three major upgrades:

Message feeds stream – replacing plain text/image messages with a richer feed layout, greatly increasing exposure and click‑through.

Personalized push timing – using algorithms to predict optimal delivery windows based on user activity, reducing disturbance and balancing traffic.

Real‑time Push – abstracting user actions into an IFTTT‑style relationship model to trigger pushes instantly when relevant behavior occurs. Details are described in the Xianyu IFTTT article.

These enhancements culminated in the Hermes platform, a real‑time intelligent delivery system. Hermes separates concerns into three loosely coupled subsystems:

Configuration Center – maintains core data models, provides UI for scene/material configuration, and syncs data to algorithms.

Matching Center – trains selection models, ranks materials by historical CTR, and recalls the most relevant content per user.

Task Center – handles trigger timing (scheduled, real‑time, personalized) and orchestrates delivery while managing load.

After launch, Hermes achieved double‑digit increases in push CTR, doubled scene coverage, and record‑high DAU activation. The article concludes that the progressive upgrades from offline 1.0 to the real‑time Hermes platform illustrate how systematic architectural evolution can continuously improve user experience.

backend architecturepersonalizationPush NotificationReal-time Systemscalable design
Xianyu Technology
Written by

Xianyu Technology

Official account of the Xianyu technology team

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.