Streaming is the next step in big data. Companies want their insights at their fingertips, not after nightly batch jobs. For a large Belgian company we helped define what that means in practice. We compared several different streaming frameworks, we implemented the complex functionality, investigated how errors are handled, and we tested all of this on large data sets. This company is now ready to take full advantage of streaming analytics possibilities. And the streaming world is rapidly maturing. From simple filtering and counting, we've moved on to structured streaming, complex windowing with out-of-order data and possibilities to deal with late arriving facts.