I used Otto for the event bus in my app. I went through square.github.io/otto. It said 'Posting to the bus is a synchronous action so when program execution continues it is guaranteed that all subscribers have been called.' I am curious why it does not provide async posting. Will performance be an issue here if we only have sync posting? Does it mean receivers of bus event should consider the performance issue by using other async tasks or threading to prevent from blocking everything?
Thanks.