Simplesmente, estão de parabéns.
As palestras (gerenciamento de memória e ferramentas de diagnóstico de desempenho) foram muito boas. São assuntos muito detalhados e complexos.
O palestrante, Cláudio Miranda soube passar as idéias principais de forma concisa, sem perder a atenção dos participantes, Parabéns!
Na primeira palestra, tinha muita gente que não sabia sobre a ineficiência de se ter muitas instâncias da classe java.lang.String! Pois por serem objetos imutáveis, a cada concatenação, simplesmente um novo objeto é criado, isso claro, se este já não existir no pool de Strings. Vamos ler a documentação pessoal!
Acredito também, que a explicação sobre as regiões de memória Young, Old e Permanent foram muito válidas para os desenvolvedores lá presentes.
Na segunda palestra, foram comentadas as opções de configuração que a plataforma Java permite. Isso dá muito poder para ambientes que necessitam de robustez.
Achei interessante ver como o sistema operacional hospedeiro da JVM (unixlike, no caso) pode te ajudar, pois, pelo monitoramento da memória física, você tem melhores parâmetros para analisar a memória usada pela JVM.
Eu sempre tive curiosidade sobre a parte de Profiling de aplicações, e ver sobre como isso é complexo, me fez pensar sobre o conhecimento que o arquiteto/desenvolvedor/whatever deve ter. Realmente, demanda muita dedicação. (estamos aqui pra isso
)
Foram apresentadas muitas ferramentas para monitoramento da JVM (JConsole, VisualVM ). Aí vem a pergunta: qual a melhor? Acho que vai depender do cenário. O jConsole tem uma feature fantástica: Detect Deadlock! Achei essas duas as principais, mas foram citadas outras ferramentas.
E só mais uma coisa (essa é para você desenvolvedor): Como um programa consegue forçar a execução do garbagge collector?
Os participantes da palestra agora sabem.
O grupo JavaCE está de parabéns por estar envolvido em ocasiões como essas. Sempre tem certos assuntos que dão um plus para o desenvolvedor. E tudo que é diferencial, deve ser apoiado.
Parabéns a todos os envolvidos e até a próxima.