Github user revans2 commented on the pull request:
https://github.com/apache/storm/pull/1131#issuecomment-190775616
@jianbzhou That would be possible, but is not typically what storm
guarantees. Additionally you would have to configure a lot of other components
to maintain that ordering. Kafka itself does not guarantee this unless you
only have a single partition. Storm cannot guarantee it internally unless you
are sending downstream to a single bolt instance, or you have a custom grouping
that is smart enough to be able to take it into account.
Ordering guarantees are very difficult in distributed systems and if you
can design your system handle out of order data it will be much more robust and
scale better.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---