Paweł Pacana
Paweł Pacana
not to myself: alias CDN domain
Sounds useful as a way to know whether there was a regression. Reminds me a bit of http://speed.pypy.org It would be nice as a continous job and published results somewhere....
I acknowledge that CI performance will vary but it should be enough to catch serious performance regression.
What kind of benchmarks would you like to see? - reading 10, 100, 1000, 10_000, 100_000 events? - reading with different serializers? - writing with different serializers? - writing with...
https://rubybench.org could be a good start
Additionally having some sort of `res_doctor` script to output it (or be it in browser) could help.
_From @mpraglowski on June 20, 2016 11:42_ I would not rely on order of events. I would make the dependencies between handlers more explicit.
_From @mpraglowski on June 20, 2016 11:44_ BTW could you share implementation of RabbitMQ broker ? And please check PRs #20 & #21 - this might affect your code soon...
_From @gottfrois on June 20, 2016 11:54_ Thanks for the PRs, dynamic subscription might affect me in deed. Regarding the broker, I have not implemented a different broker than the...
_From @gottfrois on November 23, 2016 9:13_ For futur references, here is the approach I choosed to handle event/consumer mapping: ```ruby module EventHandlers class Foo < ActiveJob::Base prepend EventConsumer consume...