Refactor workers to abstract away queues
ajar98 opened this issue · 0 comments
ajar98 commented
Push the notion of queues under the abstraction barrier of workers - workers do not need to know about the inner workings of how other workers process their events. In order to wire up workers, manually connect them to each other using instance variables and only use consume_nonblocking
to communicate - this also improves the typing of events coming out of workers.