10/07 - São Paulo Perl Workshop

1. 10/07 - São Paulo Perl Workshop

Thiago Glauco Sanchez
ticursos

(usa Debian)

Enviado em 18/05/2010 - 09:17h

Participe do Sao Paulo Perl Workshp.
Dia 10 de julho das 13 as 18 horas.

http://sao-paulo.pm.org

Programação
13:00 - Credenciamento
13:30 - Abertura
13:50 - "HTTP, Requisição e Resposta" por Thiago Rondon. (Português)
Uma visão geral do funcionamento do protocolo http, e como isto pode auxiliar em estrategias de desenvolvimento web, técnicas para administradores de sistemas, redes e desenvolvedores em relação ao protocolo web.

14:30 - "Web frameworks não importam" por Tomas Doran. (Inglês)
Uma palestra sobre projeto e arquitetura de grandes aplicações e por que a sua escolha de web framework (e a quantidade do seu código que está dependente desta escolha) deve ser a menor parte disso. Esta palestra vai ser um passo acima do tutorial do Catalyst e do livro recentemente publicado, e assumir que a audiência tem escrito (ou projetado) aplicações web não triviais.

Tópicos abordados:

modelagem do domínio do problema.
desenvolvimento, implantação e estratégias de teste
arquitetura e padrões de projeto
complexidade acidental: como reconhecer e reduzir.
testes de carga e escabilidade e estratégias de caching
próativamente garantir e monitorar a saúde contínua e performance da aplicação.

15:20 - "Formulários para a Web Moderna" por Eden Cardin. (Português)
Técnicas para construção de formulários web, com validação e verbosidade, como listas de ítens selecionáveis, "wizards" e múltipla submissão.

16:00 - "Monitoramento de performance em sistemas em tempo real" por Tomas Doran. (Inglês).
Implantar o nível correto de logging e auditoria numa aplicação sem ter um efeito significante na performance é uma tarefa não trivial. Esta palestra vai introduzir o básico de message queueing e AMQP (The Advanced Message Queueing Protocol), incluindo alguns de padrões baseados em mensagens. Depois da teoria inicial, vai ser conduzida uma análise profunda e uma discussão da solução baseada em RabbitMQ (a qual o palestrante é o autor). Cada etapa no tempo de vida de uma mensagem será examinada e explicada para casos práticos, com referências à módulos CPAN que podem ser usados para construir um sistema similar. Assim, será concluída com um demo do Firehose, uma aplicação escrita em Javascript para monitoramento e visualização altamente customizável de eventos AMQP em tempo real.

17:10 - "Arquitetura de grandes plataformas em Perl - um passeio ilustrado" por Tomas Doran. (Inglês)
Tomas Doran trabalha para uma empresa chamada state51 (www.state51.co.uk) na zona leste de Londres. Eles fornecem uma plataforma tecnológica que possibilita a distribuição digital de música desde 1994. Esta plataforma é usada por algumas empresa para prover serviços de distribuição digital para uma grande parte da indústria de música (as grandes e as independentes empresas).

Esta palestra descreverá a fundo a arquitetura de toda esta plataforma. Irá focar em vários importantes subsistemas dentro da plataforma, explicando quais tecnologias e como a arquitetura funciona - cobrindo o sistema de restrições e requisitos, então explicando como o sistema é projetado para atender estes.

Nesta palestra, todos terão a oportunidade de ver o estado da arte de uma madura plataforma tecnológica em Perl. O objetivo é explainar como planejar para mudanças nos requisitos de negócio, como escalonar os sistemas em produção, como arquitetar estes sistemas para serem fáceis de monitorar e debugar, e como obter livre acoplagem e rápidas mudanças enquanto mantém o sistema rodando.


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts