Original link: await Is Not a Context Switch: Understanding Python's Coroutines vs Tasks / mergeify.
Very important point!