Near real-time Campaign Reporting Part 1 — Event Collection
Blog post from Aerospike
This article presents 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 consists of three parts: real-time capture of Ad events via Aerospike edge datastore and Kafka messaging (Part 1), aggregation and reduction of Ad events into actionable Ad Campaign Key Performance Indicators (KPIs) using Aerospike Complex Data Type operations (Part 2), and displaying those KPIs in an Ad Campaign user interface using GraphQL to retrieve data stored in an Aerospike Cluster (Part 3). The companion code is available on GitHub.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Real-time | 10 | 518 | 126 | 55 | -69% |
| Kubernetes | 2 | 728 | 86 | 30 | -33% |
| Data Pipeline | 1 | 50 | 22 | 13 | -58% |
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.