5º Encontro: Microservices 2018
Detalhes
Teremos um encontro só de grandes feras nesse dia, confira a grade.
1ª palestra
Event Sourcing evoluindo seus micro-serviços
á ouviu falar de Event-sourcing? Este termo vem ganhando destaque nos últimos anos, a medida que mais empresas adotam micro-serviços, mas onde está a relação entre eles? O que realmente é Event-sourcing? Como implementar? Quais as vantagens e desvantagens dessa abordagem? Esta palestra busca ajudar a responder estas perguntas e desmistificar o uso de eventos.
Palestrante:
Humberto Streb - Arquiteto de software na Unicred, entusiasta de Programação Funcional, enfrentando os desafios de criar sistemas distribuídos com Event-Sourcing e CQRS. Possui experiência em consultoria e desenvolvimento de produtos, utilizando Java e Scala para criar sistemas reativos.
Coffee-Break
2ª palestra
Kafka Streams - Quando Streams encontram Tabelas
Comunicação assíncrona é uma maneira esperta de diminuir o acoplamento temporal na comunicação entre serviços. A troca de eventos através de um message broker é uma maneira cada vez mais popular de construir APIs assíncronas. Contudo ao utilizar stream de eventos para resolver problemas reais, você também precisará de um banco de dados (tabelas). E se fosse possível transformar streams de eventos em tabelas e vice-versa de maneira muito simples? É com essa proposta que o Kafka Streams promete ir além do que outros frameworks têm feito. Venha conferir!
Palestrantes:
Cristiano Altmann - Desenvolvedor de software a 11 anos e entusiasta nas diferentes arquiteturas e formas de criarmos uma aplicação. Imerso atualmente nas vantagens e desvantagens de se trabalhar com microserviços, eventos e demais assuntos relacionados ao desenvolvimento de aplicações cloud native.
Matheus Oliveira Dias Alagia - Engenheiro de computação apaixonado por desenvolvimento de software. Co-fundador da Ubots, empresa que desenvolve soluções na área de chatbots e IA. Atua também como arquiteto de software. Engajado em ajudar empresas e pessoas a desenvolver, testar, manter e evoluir soluções de TI confiáveis, escaláveis e flexíveis.
![Photo of [INATIVO] Microservices Porto Alegre group](https://secure.meetupstatic.com/photos/event/b/4/a/8/event_463186248.jpeg?w=3840)