• Arquiteturas escaláveis para aplicações PHP.

    • Palestrante: William Felipe Welter
    • Tags: FISL 16
    • Info: Minha aplicação cresceu, meu servidor não esta "aguentando", o que eu faço? Compro um servidor melhor ? Como eu escalo meu ambiente ?
      Essas são algumas das perguntas mais comuns que surgem quando temos problemas de desempenho, porem poucos sabem realmente qual é resposta certa.
      Para ajudar a responder estas perguntas, inicialmente iremos mostrar como as coisas funcionam no S.O. quando temos uma aplicação PHP rodando em cima do servidor http Apache(o tipo de ambiente da maioria das aplicações PHP). Desta forma veremos seu principais limites e como podemos escalar este tipo de arquitetura.
      Em seguida iremos entender como funcionam as arquiteturas baseadas no servidor http Nginx e php-fpm, e porque elas estão ganhando mercado de forma muito rápida.
      Ao final desta palestra esperamos que todos possam conhecer os principais limites e vantagens de cada arquitetura e qual é a mais adequada para escalar a sua aplicação.
  • PHP e PostgreSQL, Dois Elefantes Trabalham muito mais!

    • Palestrante: William Felipe Welter
    • Tags: FISL 16
    • Info: Atualmente o PHP ainda é muito associado ao MySQL. É difícil encontrar programadores PHP que utilizem, ou que conheçam, outros SGBDS.
      Ainda é comum escutar frases do tipo "minha aplicação é pequena por isso resolvi usar o MySQL, quando crescer penso em outro banco".
      A finalidade desta palestra é mostrar que o PostgreSQL "não morde", não é difícil e pode sim ser utilizado em aplicações pequenas, médias e grandes.
      Para quebrar o gelo iremos começar mostrando as principais ferramentas que um programador precisa conhecer para trabalhar com o PostgreSQL no seu dia-a-dia.
      Através de exemplos simples mostraremos suas principais vantagens e características que o fazem ser considerado "O banco de dados open source mais avançado do mundo".