Elixir Meetup #4 - Elixir User Group SP
Olá, pessoal!
Nosso quarto meetup será realizado no escritório da Concrete Solutions no dia 16 de abril.
Endereço:
Sansão Alves dos Santos, 433, 9º andar
Serão abertas 70 vagas para os primeiros que confirmarem o RSVP.
Grade
10:00 às 10:45 - Palestra: "Continuous Delivery in Elixir" - Esdras Eduardo
10:45 às 11:30 - Palestra: "O futuro do desenvolvimento backend na plataforma BEAM" - Vitor Nascimento
11:30 às 12:00 - Coffee break
12:00 às 12:45 - Palestra: A confirmar via SpeakerFight
O espaço e o coffe break estão sendo patrocinados pela Concrete Solutions. :)
A terceira palestra será votada por aqui! Mandem suas propostas!
Propostas
Extraindo metricas da sua app Elixir
"You can't optmize what you don't measure". Extrair métricas é algo fundamental
em qualquer aplicação, e no ecossistema Elixir já temos várias soluções
disponíveis para tal.
Nessa apresentação vamos mostrar como construimos nosso dashboard de métricas na
Xerpa usando InfluxDB para armazenamento e Grafana para exibição.
Vou mostrar como o report de métricas fica simples e não intrusivo no código, e
como os super poderes de metaprogramação do Elixir promovem isso.
Além disso, vou discutir as vantagens e possibilidades abertas por tal
facilidade na coleta e armazenamento de métricas, e como o InfluxDB e Grafana
são fenômenais para construir dashboards e analisar resultados de forma que
sejam úteis e significativos para o negócio.
Ao final da palestra, espero ter convencido a audiência que não é necessário um
"grande deployment" para coletar métricas da sua aplicação e que existe vida
além de `New Relic`.
Sobre o Palestrante:
Meu nome é Milhouse (Renan Ranelli) e sou "engenheiro de software sênior" na
Xerpa, uma startup "100% programação funcional". Já estamos com Elixir em
produção na Xerpa a 6 meses, e nesse periodo tivemos
vários aprendizados e descobertas. Antes de embarcar na Elixir-lândia, fiquei
bastante tempo trabalhando com Ruby na Locaweb, onde participei do "big scary
rewite" da plataforma de hospedagem.
Já programei em zilhares de linguagens, ja fui dev .Net/windows (mas não conta
pra ninguém), e aprendi programação funcional antes de orientação a objetos.
Já palestrei em diversos eventos pelo Brasil, falo besteira no
`https://milhouseonsoftware.com` e to no twitter como `@rranelli`