O Departamento de Engenharia Informática (DEI) do Instituto Superior de Engenharia do Porto (ISEP), numa iniciativa conjunta com o Mestrado em Engenharia Informática (MEI), convida à participação em três palestras, que terão lugar nos dias 6, 13 e 15 de dezembro.
Os eventos serão presenciais, na sala B203 do ISEP.
“Performance as a feature”
Evento: Dia 6 de dezembro, às 18h10.
Enquadramento
Nesta palestra, vamos analisar a complexidade do desempenho de navegação e avaliar o impacto que pode ter num negócio em grande escala. O desempenho será enquadrado como uma característica e o objetivo é perceber como é que o acompanhamos de perto e que género de práticas é que podemos utilizar para o manter sob controlo.
Short Bio
Manuel Garcia tem 18 anos de experiência no desenvolvimento de software. Desde 2017, juntou-se à Farfetch para trabalhar no farfetch.com, com múltiplas equipas, e está focado em desenvolver uma mentalidade de desempenho e, consequentemente, uma melhoria dos processos.
“Microservices saga: A story about distributed transactions”
Evento: Dia 13 de dezembro, às 18h10.
Enquadramento
Ao adotar uma arquitetura de microserviços, o tratamento de transações distribuídas (TD) é um desafio comum. Nesta sessão, iremos analisar um exemplo prático de microserviços, nomeadamente:
- O que são as TD;
- Como é que o padrão da Saga pode ajudar a lidar com as TD;
- Diferentes abordagens de implementação e os seus tradeoffs.
Short Bio
João Neves é gestor de desenvolvimento de software @Amazon, tem mais de seis anos de experiência profissional a trabalhar com microserviços em diferentes funções, nomeadamente: engenheiro de software, líder técnico e gestor de engenharia. É alumni do ISEP, onde fez uma tese de mestrado sobre “Desafios Técnicos da Migração dos Microserviços”.
"Sistemas de Microsserviços orientados a eventos"
Evento: Dia 15 de dezembro, às 20h10.
Enquadramento
Nos últimos anos, as arquiteturas orientadas a eventos surgiram como uma abordagem poderosa para design de software e como resposta aos difíceis desafios que as aplicações enfrentam, com utilização massiva, dados distribuídos e partilha de dados em escala. Uma característica notável das arquiteturas orientadas a eventos é o foco nas streams de eventos, que se tornaram no coração da comunicação de dados da empresa.
Nesta palestra, serão discutidos vários assuntos, nomeadamente: sistemas monolíticos típicos, estratégias de migração para sistemas de microsserviços orientados a eventos, vantagens e desafios, com recurso a exemplos reais.
Short Bio
Hugo Rocha tem cerca de 10 anos de experiência com arquiteturas distribuídas de microsservicos orientados a eventos. Atualmente, lidera duas equipas de engenharia de software na principal plataforma eCommerce de artigos de luxo, a Farfetch. O orador é também autor de um livro.
Organização
Esta palestra é organizada pelo QTDEI em colaboração com o Mestrado em Engenharia Informática (MEI) do Instituto Superior de Engenharia do Porto (ISEP).