so i know storm already supported python bolts/spouts. I'm sure there is value added here but I would love an explanation/example of why this is better than simply implementing my topology on top of storm by it self.
streamparse does run Python bolts and spouts atop Storm itself. The difference is that it is an improved Python multilang adapter. It also has command-line tooling for making projects and submitting topologies to a Storm cluster.