LL
DBConnection. Созданный Task будет ждать ответа от базы, а процесс, создавший Task сможет работать во время исполнения запроса, пока не захочет получить результат через Task.await
Тут только нужно быть осторожным что Task.await ждёт результата 5 секунд, а потом падает. Для базы данных лучше использовать Task.await(task, :infinity)
