Home / Companies / Aerospike / Blog / Post Details
Content Deep Dive

Near Real-Time Campaign Reporting Part 3 — Campaign Service and Campaign UI

Blog post from Aerospike

Post Details
Company
Date Published
Author
Peter Milne
Word Count
2,026
Language
English
Hacker News Points
-
Summary

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.