Palestra: Infraestrutura imutável e em nuvem no Nubank

Sala:

Dia da semana:

2:40pm - 3:30pm

Estado mutável compartilhado é uma das coisas que mais traz complexidade ao desenvolver software, levando a locking, race conditions, inconsistências, perdas de dados e outros problemas. Já se temos imutabilidade, o estado não muda – e essa classe de problemas simplesmente desaparece. Então por que não levar esse conceito de desenvolvimento para a infraestrutura também?

No Nubank adotamos ações e táticas para acabar com o estado mutável dentro das nossas aplicações e na infraestrutura. Falaremos sobre como construir uma infraestrutura imutável na AWS usando CloudFormation, AMIs e Docker, para suportar aplicações também imutáveis com Clojure, Datomic e Kafka, mostrando os benefícios e os desafios que a imutabilidade nos oferece.

Tracks

Segunda-feira

Terça-feira

Quarta-feira