sergejsha/tinybus

"Performance comparison tests:" EventBus results

greenrobot opened this issue · 1 comments

Judging from the results, you are using an outdated EventBus Version. Also please note that you can configure EventBus to disable features tinyBus is not offering to have a fairer comparison: e.g. ignoring hierarchy, no sending of "no-subsriber" events.

Hey Markus, I will update EventBus version and re-run the tests. I will also try out options you mentioned too.

In any case these are artificial tests which give an approximate idea of what you can get from available implementations. I don't see a big difference in performance between EventBus and TinyBus (Otto is out of the game anyway;) The true difference between the buses and is rather in the reference application design they imply. TinyBus has very nice support of activity lifecycle and, since today, advanced background processing. Once new version is ready I'll state it more clear in the readme section.