1
Unless otherwise noted, these are Matthias Andree's ideas:
2
3
- robustness: supervise fetch tasks so that crashes don't bring down
4
  unrelated services
5
6
- robustness: reorder messages so that "blocking" messages are fetched
7
  last in order to obtain self-healing properties