Traefik: um proxy reverso escalável e poderoso e confiável para produção

By Marco Paulo Ollivier

Elevator Pitch

O propósito dessa talk é falar um pouco sobre o Traefik. Um poderoso e escalável proxy reverso escrito em Go para usar em produção.

Essa talk já foi apresentada no TDC POA 2018 na trilha de Go e no GDG Rio DevFest 2018

Description

Algumas soluções de reverse proxy e de load balancer existentes se mostram complexas para dar manutenção, além da necessidade de uma quantidade grande de recursos de hardware. O Traefik é um reverse proxy/load balancer simples, rápido, dinâmico, leve e bem poderoso, além de ser um projeto Open Source escrito em Go. O intuito é apresentarmos algumas das principais funcionalidades do Traefik, mostrar como é fácil utiliza-lo e, por fim, fazer uma comparação com algumas outras soluções similares que existem no mercado. Vamos mostrar também alguns cases de sucesso que mostram como realmente pode ser vantajoso usar o Traefik no ambiente produtivo de qualquer projeto.

Notes

Eu já fiz essa talk 2 vezes e tenho estudado bastante o assunto. Acho importante mostrar para comunidade Go como grandes soluções podem ser escritas em Go e de quebra ainda apresentar uma grande ferramenta que pode ser útil não apenas para comunidade Go, mas para qualquer pessoa que precise de um proxy reverso