In the world of Real-time bidding (RTB), it is crucial to get performance metrics as soon as possible. This is why AdGear build their own real-time analytics system.
In this talk, Louis-Philippe will share with you what he has learnt building this system and he will introduce Swirl, AdGear's lightweight distributed stream processor. He will also give some clues on how to build a subset of SQL to power your distributed jobs.
- Introduce Swirl, a lightweight distributed stream processor
- Implement a subset of SQL (lexer + parser + boolean logic)
- Demo real-time graphing web interface powered by Swirl, Cowboy, Bullet and D3.js