Default async processor using Task.Supervisor.
This provides simple async processing without requiring external dependencies. Note that tasks are not persisted - if the application crashes, pending conversions will be lost.
For production apps that need reliability, consider using the Oban adapter.