treinamento

Servidores J2EE

JBoss: Performance Tuning

Este treinamento inovador foi criado pela Dextra 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 J2EE, desenvolvedores de aplicações corporativas Java e consultores de TI.


Informações gerais

inscrições

Reserva online ou ligue (19) 3256-6722

informe-se

Cadastre-se e receba informações sobre a abertura das próximas turmas para este curso.

duração

16 horas (2 dias)

pré-requisitos

conhecimentos de Java e Linux/Unix

incluso

Coffee-break, material didático e certificado de conclusão.

valor

consulte-nos

local

Campinas: Dextra Sistemas (veja mapa)

faq

clique aqui

calendário

Confira o calendário de treinamento da Dextra.

ementa do treinamento

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
  • Entity 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