Near Real-Time Campaign Reporting Part 3 — Campaign Service and Campaign UI
Blog post from Aerospike
This series of articles demonstrates a simplified example of near real-time Ad Campaign reporting using Kafka, Aerospike's edge-to-core data pipeline technology, and Apollo GraphQL. The solution captures ad events in an Aerospike "edge" database, aggregates them into Campaign Key Performance Indicators (KPIs), and displays the KPIs in a user interface using GraphQL to retrieve data stored in an Aerospike Cluster. The companion code is available on GitHub, with each back-end service written in Javascript and Node.js.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Real-time | 9 | 384 | 151 | 53 | -26% |
| Kubernetes | 2 | 698 | 79 | 34 | -4% |
| Data Pipeline | 1 | 169 | 39 | 17 | +238% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.