Palestra: Re-arquitetando o Stack Overflow

Track: Arquiteturas que Você Sempre Quis Conhecer

Sala: Sala 01

Horário: 5:20pm - 6:05pm

Dia da semana: Terça-feira

Nível: Intermediário

Persona: Arquiteto(a), Desenvolvedor(a) Programador(a), Desenvolvedor(a) Sênior, DevOps, Gerente de Operações

Apresentação em Português

Compartilhe essa página no:

Pontos Principais

  • Arquitetura do Stack Overflow for teams;
  • Escalabilidade em arquiteturas monolíticas;
  • Desafios de segurança do Stack Overflow.

Resumo

Em junho de 2017, começamos a planejar o que seria a mais ambiciosa alteração arquitetural na história do Stack Overflow. Estávamos contemplando as possíveis soluções para um novo produto, chamado Stack Overflow for Teams, que permitiria que usuários criassem instâncias privadas do site para seus times e empresas. Até então tínhamos uma arquitetura enxuta, dando suporte aos 170 sites da rede com estabilidade; agora, estávamos diante de um cenário potencial de dezenas de milhares de novos sites, criados organicamente e sem nosso controle. Estaríamos também lidando com dados confidenciais, e com desafios de segurança inéditos na nossa história e na nossa infraestrutura. Nesta palestra vou explicar a arquitetura do Stack Overflow for Teams, e também a jornada - incluindo erros e acertos - que nos levou até a versão que lançamos em maio de 2018, e que já conta com mais de 20 mil usuários.

Palestrante: Roberta Arcoverde

Principal Software Developer no Stack Overflow

Desenvolvedora de software desde 2005, recifense radicada em São Paulo, três gatas e um cachorro. Mestre em Informática pela PUC-Rio e bacharela em Ciência da Computação pela UFPE. Há cinco anos integro o time de desenvolvedores full-stack do Stack Overflow, atuando como Principal Software Developer e Team Lead do Stack Overflow for Teams. Também sou co-host do podcast Hipsters.tech, onde costumo dar opiniões nem sempre solicitadas.

Encontre mais informações sobre Roberta Arcoverde em

Tracks

Segunda-feira, 6 de maio

Terça-feira, 7 de maio

Quarta-feira, 8 de maio