Pete Walsh

Results 94 issues of Pete Walsh

We probably don't need both the Delivery and Message data structures. There is a lot of duplication between the two.

![image](https://user-images.githubusercontent.com/8812459/102922890-9fd58400-4443-11eb-9d40-8c89be3a4596.png)

Type: Bug

Is the tokio multi-threaded work-stealing runtime enough? One option is to handle CPU vs IO bound tasks differently by using [`spawn_blocking`](https://docs.rs/tokio/0.2.10/tokio/task/fn.spawn_blocking.html) or another thread pool instead of `spawn` for CPU...

Type: Question

There are a lot of configuration options missing from `BeatBuilder`. But all of these overlap with what's in `CeleryBuilder`.

Type: Enhancement

- [ ] concurrency - [ ] `acks_late`

Type: Documentation

- [ ] Should I run a CPU bound worker differently than an IO bound worker?

Type: Documentation

For example, - [ ] Tasks should never panic. Return an error with `?` instead. - [ ] Task timeouts only work when task is non-blocking. If your wrote a...

Type: Documentation

Like https://docs.celeryproject.org/en/latest/userguide/routing.html#how-the-queues-are-defined. Only relevant to AMQP. See https://docs.rs/lapin/0.28.4/lapin/struct.Channel.html#method.exchange_declare

Protocol Feature
Broker: AMQP