12
assíncrono vs sem bloqueio
Qual é a diferença entre chamadas assíncronas e sem bloqueio? Também entre chamadas bloqueadas e síncronas (com exemplos, por favor)?
A programação assíncrona é uma estratégia para adiar operações com alta latência ou baixa prioridade, geralmente na tentativa de melhorar o desempenho, a capacidade de resposta e / ou a composibilidade do software. Essas estratégias são geralmente empregadas usando alguma combinação de programação orientada a eventos e retornos de chamada e, opcionalmente, fazendo uso da simultaneidade por meio de corotinas e / ou threads.