Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Thread em ambiente web é viavel?

Boa tarde,

Gostaria de saber a opinião de vocês em relação a Threads em ambiente web. Se acreditam que seria possível otimizar bastante as aplicações com os programadores tratando explicitamente as concorrências.

Gostaria de saber também se os servidores java EE tem bons recursos para otimizar/gerenciar as threads criadas pelos desenvolvedores.

Obrigado

2 respostas

Oi Victor, tudo bem?

Não costuma ser uma boa ideia criar e controlar manualmente threads, vários frameworks já fazem isso por baixo dos panos para nós. Porém, pode ser que seja necessário, depende muito do que você precisa fazer, mas geralmente tem alguma outra solução :)

Vejo várias recomendações para não usa-las manualmente em ambiente web mesmo, mas saberia dizer os principais motivos? Vazamento de memória, ou estouro de memoria heap poderiam estar entre os motivos?