I was reading this article https://www.inovex.de/blog/storm-in-a-teacup/ and it mentioned that spark streaming actually mini-batch not actual streaming.
I have not used streaming and I am not sure what is the difference in the 2 terms. Hence could not make a judgement myself.