Magma
Magma copied to clipboard
Exception handling architecture
Currently very little thought has gone into how exceptions are thrown and handled. Reactive doesn't make this an easier task.
Subtasks:
- [ ] Figure out where and how exactly exceptions can bubble up, when using project reactor
- [ ] Replace RuntimeExceptions with meaningful ones
- [ ] Document the resulting exception throwing and handling architecture