Gerência de Desempenho
Pós-Graduação 2003.2
Este período, estaremos os concentrando em Gerência de Desempenho.
Notas dos alunos
Metodologia
- Papers, livros, recursos da Web serão lidos pelo aluno antes
da aula. Haverá discussão durante a aula entre Prof. e alunos.
Perguntas serão feitas pelo Prof.
Avaliação
- 50%: Evidências de preparo do aluno para as aulas
- 50%: Relatório escrito sobre "Aplicações em n
camadas de alto desempenho". O aluno deverá descobrir técnicas
utilzadas para construir aplicações de alto desempenho com arquitetura
em n camadas. Por exemplo, como a Amazon pode ter centenas de milhares de
cestas de compras abertas simultaneamente? Como se faz para construir aplicações
Web com escalas semelhantes? As redações são individuais.
Plano de aulas
- 18/08/2003: Sistemas de filas
- 20/08/2003: Sistemas de filas aplicadas a redes e hosts, exercício
nas notas de aulas:
- 25/08/2003: Desempenho de hosts
- 27/08/2003: Performance Measurement and Reporting
- Capítulo 4 do livro "Performance and Fault Management",
Maggiora et. al., Cisco Press, 2000
- (Acabei de ver que este livro inteiro, incluindo o capítulo 4,
é de baixa qualidade e pouca acrescenta a nossa discussão.
Na próxima edição do curso, vamos estudar algum capítulo
de "System Performance Tuning" da O'Reilly.
- 01/09/2003: Profiling
- 03/09/2003: Bentley on Programming Pearls
- Programming Pearls, Columns 5, 6, 7, 8
- 08/09/2003: Bentley's Rules
- 10/09/2003: Hotspot JVM
- 15/09/2003: Aplicações Java
- 17/09/2003: não tem aula (estarei sofrendo em Maceió ...)
- 22/09/2003: Performance de bancos de dados
- http://www.orapub.com
- Paper 1: Response Time Analysis for Oracle Based Systems (link
local)
- Paper 2: Performance Management: Myths and Facts, Millsap (link
local)
- Entrega do relatório sobre "Aplicações em
n camadas de alto desempenho"
- 24/09/2003: Apresentação dos alunos sobre "Aplicações
em n camadas de alto desempenho"