Sessões
SerBenfiquista.com - Drupal Performance Case Study
Com mais de 6 milhões de pageviews por mês e listado pelo alexa.com no top dos 200 sites mais visitados a partir de Portugal, o site SerBenfiquista.com é muito provavelmente o mais popular site Drupal em Portugal. Construído e mantido numa óptica de comunidade desde 2001, conta com recursos limitados a nivel operacional que abrigam a um cuidado planeamento para problemas de performance de picos de utilização que em dia de jogos e afins chegam a atingir 2000 utilizadores em simultâneo.
Nesta sessão pretende-se abordar todos os passos que tomámos quando migrarmos para Drupal para garantir que conseguiamos manter ou melhorar a nossa performance. Começando pela arquitectura e desenho até às configurações nos diversos níveis de cache aplicacional e afinamento da base de dados e servidor. Pressflow, AuthCache, Memcache, nginx, APC e alguma imaginação têm também a sua quota parte de culpa e farão parte dos créditos.
Como nem tudo é Glorioso à Benfica, é necessário abordar os problemas que tivemos desde a abertura e como é que pequenos detalhes se podem tornar em pontos criticos da aplicação quando submetidos a uma carga anormal e o que podemos aprendemos com a experiência e os podemos prevenir.
