Sobre
Atividades
663 seguidores
Experiência e formação acadêmica
Cursos
-
Caelum, Gerenciamento ágil de projetos de Software com Scrum
PM-83
-
Caelum, Java e Orientação a Objetos
FJ-11
-
Caelum, Java para Desenvolvimento Web
FJ-21
-
Caelum, Laboratório Java com Testes, XML e Design Patterns
FJ-16
-
Caelum, Práticas ágeis de desenvolvimento de Software
PM-87
-
Desenvolvimento de Aplicativos para Iphone
-
-
Imersão em XP por Klaus Wuestefeld
-
-
re:Invent
2014
Projetos
-
QConSP - Immutable Infrastructure at Nubank
Ver projetoMutable shared state, is one of the top things that brings most of the complexity to the code, leading to race conditions, locks, inconsistencies and data loss. But if we add immutability as being one of the core pillars, the state stops to change and all such problems disappear. So why not bring this concept when building our infrastructure?
At Nubank we adopted, acted and created strategies to refrain all mutable state in our services and infrastructure. We talked about how to build…Mutable shared state, is one of the top things that brings most of the complexity to the code, leading to race conditions, locks, inconsistencies and data loss. But if we add immutability as being one of the core pillars, the state stops to change and all such problems disappear. So why not bring this concept when building our infrastructure?
At Nubank we adopted, acted and created strategies to refrain all mutable state in our services and infrastructure. We talked about how to build such infrastructure on AWS using CloudFormation, AMI, Docker to support our services (also immutable) that use Clojure, Datomic and Kafka, showing the benefits of adopting immutability as an essential building block in your company. -
QConSP - Architecting an ERP for the cloud
Talk given on March 2015, we detailed the good, the bad, and the ugly things about moving our infrastructure to AWS. We shared the problems we faced and how we deal with them, also we mentioned about the possibilities that were made feasible with this transition, and how we were going to use them.
Outros criadoresVer projeto
Idiomas
-
Português
Nível nativo ou bilíngue
-
Inglês
Nível avançado
-
German
Nível básico