It doesn't matter much whether I can solve it since the first rule of the contest explicitly bans me from writing code to solve it.
For instance, simply writing a program that loads 1 billion bytes into memory, iterates them and sums them, would not count as a "general purpose data streaming engine". But you don't have to use Spark, Kafka or something like that. You can write your own.