Aproximando-se do mundo da simultaneidade, um passo de cada vez.
Os computadores modernos têm a capacidade de realizar várias operações ao mesmo tempo. Suportado por avanços de hardware e sistemas operacionais mais inteligentes, esse recurso torna seus programas executados mais rápidos, tanto em termos de velocidade de execução quanto de capacidade de resposta.
Escrever software que aproveite esse poder é fascinante, mas complicado: requer que você entenda o que acontece por trás do computador. O autor, no primeiro episódio, tenta arranhar a superfície dos threads, uma das ferramentas fornecidas pelos sistemas operacionais para realizar esse tipo de mágica.
Siga o link: https://internalpointers.com/post/gentle-introduction-multithreading
Imagem de Colin Behrens por Pixabay