Tasks, spawn e JoinHandle no Tokio
No ecossistema Rust, o Tokio é um runtime assíncrono que permite escrever código concorrente de forma eficiente. Uma task no Tokio é uma unidade leve de execução agendada pelo runtime, similar a uma thread, mas muito mais barata em termos de recursos. Enquanto threads do sistema operacional consomem megabytes de memória cada, tasks Tokio ocupam apenas alguns kilobytes.