Palestra: Escalando horizontalmente o legado na OLX com Docker e Gitlab

Sala:

Dia da semana:

5:05pm - 5:55pm

Apresentação em Português

Ainda é comum encontrar sistemas legados fortemente acoplados que escalam somente verticalmente, gerando aumento crescente de custos e necessidades de hardware cada vez mais poderoso. Na OLX não foi diferente: precisamos lidar com uma importante aplicação legada cuja arquitetura era um grande monolito.

O passo inicial foi buscar o desacoplamento; depois veio o desafio de escalar o volume de processamento da aplicação horizontalmente. Na OLX a quantidade de anúncios recebidos pode chegar a centenas de milhares por hora, com cada registro contendo até 50 imagens, o que significa milhões de imagens processadas por dia.

Na solução, utilizamos o Docker em conjunto com Gitlab. Nosso stack completo permite a integração contínua com testes automatizados a cada build, e posterior upload das imagens Docker na nuvem. Com isso é possível executar a imagem Docker na nuvem com pouco esforço de configuração e com muito desempenho.

Tracks 2017

Segunda-feira

Terça-feira

Quarta-feira