Bom dia Flávio,
Já fiz vários cursos no Alura, estou dedicando todo meu tempo para aprender as melhores tecnologias para desenvolvimento WEB de alta concorrência... tenho um projeto que quero desenvolver no seguinte contexto, client(hardware em rede) ---> webservice <--- client(app mobile). Estava pesquisando sobre desempenho e robustês, cheguei a uma conclusão de quais tecnologias usar: Redis, MySQLServer*, NodeJS(Express), Cordova, C. Porém, ao pesquisar sobre o co-fundador do Node, me deparei com o seguinte: "Nosso amigo TJ, migrou para GO.". Já aprendi um pouco sobre a linguagem GO, simplesmente fácil de entender e muito poderosa, e ao pesquisar mais sobre desempenho de concorrência, me deparei com alguns assuntos sobre "CPU bound" e "I/O bound", mas indo mais afundo me deparei com testes práticos próximos a realidade e os resultados foram: Elixir > Clojure > Go > Node. Obs.: Fiz curso de Clojure aqui no alura para conhecer a linguagem, também corri em aprender Go, e realmente, é muito fácil de programar em qualquer uma dessas linguagens, cada um com seu paradigma. Nesse cenário, onde terei um webservice que fará a ponte de comunicação entre clients n n(muitos pra muitos) o que devo fazer? Continuar aprendendo afundo e implementar Node, ou devo migrar para Go?