Streaming algorithms are everywhere, and are relevant for any developer that has to deal with scale - whether it's message streams or queries on big data.
While many developers will just treat them as black magic, a slightly more in-depth knowledge of them can be interesting and critically useful.
In this talk, I intend to:
- Explain what streaming algorithms are,
- Show how, in Glassbox, we used them in original ways to implement otherwise impossible solutions,
- Present the difficulties and surprises,
- Present a small catalog of useful algorithms that you could find original uses for.
After this talk, you will have powerful new tools in your coding arsenal.