Para resolver problemas de paralelismo, mude a maneira de pensar

Guy Steele (Sun) explica que para explorar o paralelismo das novas máquinas, a forma recursiva ou iterativa clássica de pensar não funciona mais.

Interessante. Na verdade, muito do que ele fala se percebe em código multi-threaded.

Muita gente, acha que para resolver o problema das threads basta aplicar sincronismo. Entretanto, muitas vezes a solução é justamente ir no sentido oposto, e sim, tornar threads independentes. Para isso, duplica-se dados (thread local), ou repetem-se operações para que elas não gerem gargalos.

Alguém tem como postar o pdf aqui no guj? Aqui a página fica carregando e não chega a abrir.

Acabei de entrar e baixar o pdf normalmente. Nesse caso, pode ser algum problema com o seu navegador e/ou conexão.

A internet aqui da empresa é bloqueada para a maioria dos sites, mas há como burlar isso colocando ?java no fim da página. Com essa página não funcionou =/

O pdf é muito grande pra posta aqui no GUJ
ele tem 2,50 MB

vc tem acesso ao 4share?
se tive eu coloco la e te passo o
link pra vc fazer download