# Primeiros passos com Node.js

**URL:** <https://forum.casadocodigo.com.br/t/primeiros-passos-com-node-js/927>\
**Category:** Livros\
**Tags:** node.js\
**Created:** [Fevereiro 8, 2018, 1:18pm UTC](https://forum.casadocodigo.com.br/t/primeiros-passos-com-node-js/927 "2018-02-08T13:18:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dseabra84](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.casadocodigo.com.br/dseabra84/32/11213_2.png) [@dseabra84](https://forum.casadocodigo.com.br/u/dseabra84)\
**Post date:** [Fevereiro 8, 2018, 1:18pm UTC](https://forum.casadocodigo.com.br/t/primeiros-passos-com-node-js/927/1 "2018-02-08T13:18:01Z")

</div>

No início do livro, o autor faz uma comparação da tecnologia mono-thread não-bloqueante do Node.js com outras tecnologias dentre elas o Java, onde para estas outras, que são bloqueantes, há o empecilho de caso a thread faça um acesso I/O, esta fica bloqueada até o término do processo, enquanto que o Node.js não.

Qual seria o ponto dessa comparação, visto que, trabalhando com multi-threading, ao menos no Java, você resolve o problema do bloqueio? Seria o fato de que com multi-thread, eu estaria consumindo mais recursos já que via Node.js apenas uma thread atenderia a questão?
