Big Data 10 min read

Meteor: A Real-Time Computation Platform Based on Storm for Ctrip Marketing

The article introduces Meteor, a Storm‑based real‑time computation platform developed by Ctrip Marketing to simplify topology management, automate deployment, and improve resource efficiency for complex marketing scenarios, highlighting its architecture, features, and measurable business impact.

Ctrip Technology
Ctrip Technology
Ctrip Technology
Meteor: A Real-Time Computation Platform Based on Storm for Ctrip Marketing

Marketing scenarios at Ctrip require diverse real‑time computation resources, leading to complex topology management, high deployment cost, and security risks.

To address these challenges, Ctrip’s Marketing R&D built Meteor, a platform that wraps Apache Storm (and Spark) with a unified driver layer, data‑operation layer, graph‑computation layer, service layer and application layer.

The core of Meteor is a directed acyclic graph (DAG) of computation nodes (spouts, bolts) that can be created, compiled, packaged and deployed automatically; the Meteor Service registers, schedules and monitors these graphs via REST APIs.

Key features include high availability of topologies and containers, secondary scheduling, resource isolation, and automated build‑publish‑deploy pipelines, enabling rapid creation, modification and scaling of marketing scenarios.

In practice, Meteor reduces development time from days to hours, supports tens of thousands of scenarios, achieves sub‑50 ms node response latency, and handles billions of daily queries, greatly improving marketing efficiency.

Overall, Meteor demonstrates how a customized stream‑processing platform can transform marketing data pipelines into a scalable, automated, and maintainable system.

big datastream processingresource managementmarketing platformreal-time computingstorm
Ctrip Technology
Written by

Ctrip Technology

Official Ctrip Technology account, sharing and discussing growth.

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.