| Jboss |
|
Jboss - Performance Tuning
Carga Horária: 40 horas
Apresentação
Este treinamento inovador foi criado para passar aos participantes sua extensa experiência em performance no servidor de aplicações JBoss.
O objetivo do curso é capacitar o participante a realizar ajustes de performance no servidor de aplicações JBoss para aplicações corporativas com altos requisitos de desempenho. São cobertos tópicos avançados de otimização de performance deste servidor de aplicações, cobrindo assuntos como ajustes de desempenho na JVM, configuração do JBoss e tuning de Web e EJBs.
Este curso é altamente recomendado para arquitetos e administradores de sistemas JavaEE, desenvolvedores de aplicações corporativas Java e consultores de TI.
Ementa
Conceitos
Objetivos do ajuste de performance : Garantia do tempo de resposta Redução do tempo de resposta Aumento do throughput Gargalos dos sistemas : CPU Memória Threads Communicação/serialização Locking Técnicas : Pooling Caching Clustering
Sistema Operacional:
CPU Memória Rede Discos
Virtual Machine
Parâmetros da JVM Memória : Tamanho da heap Garbage Collector RMI
Containers EJB
Stateless Session Beans : Pooling e caching Transações Clustering Stateful Session Beans : Pooling e caching Contenção Clustering Stateful Session Beans : Pooling Caching Commit Options Locking pessimista Deadlocks Read Only Lock Configuração "Instance Per Transaction" Invalidação de cache Message Driven Beans : Pooling e caching Delivery
Carga otimizada em CMP
Cenários de carga Load Groups Read-ahead O processo de carga : Commit Options Eager-loading Lazy-loading Transações
WEB Containers
Conectores Otimizações em JSPs
O "Front End"
Pooled Invoker Configurações de IIOP HTTP Invoker
O "Back End"
Conexões JDBC Cached Connection Manager
Outros ajustes
JNDI
Gerenciamento de transações JMS Invocation Layer JMS Message Cache
Configurando clusters JBoss Configurando clusters JBoss
|








