Um Catálogo de Antipadrões de Micro Frontends, Nabson Silva

Um Catálogo de Antipadrões de Micro Frontends, Nabson Silva

Author: Rede Emílias de Podcasts January 22, 2025 Duration: 1:10:29

Neste episódio do Fronteiras da Engenharia de Software, recebemos Nabson Silva, mestrando no IComp/UFAM e desenvolvedor na Méliuz, para apresentar seu trabalho "A Catalog of Micro Frontends Anti-patterns", aceito na ICSE 2025, uma das principais conferências internacionais de Engenharia de Software. O artigo, escrito em colaboração com Eriky Rodrigues e Tayana Conte, propõe um catálogo de 12 antipadrões comuns em arquiteturas de Micro Frontends (MFE), baseado em problemas reais enfrentados por equipes de desenvolvimento e na adaptação de antipadrões conhecidos em microsserviços.

Durante a apresentação, Nabson explicou como o catálogo foi construído a partir de uma pesquisa com profissionais da indústria, que validaram os antipadrões e avaliaram sua gravidade. Os resultados mostraram que todos os antipadrões propostos foram encontrados em projetos reais, destacando a relevância do catálogo como um guia prático para desenvolvedores. Além disso, o grupo desenvolveu uma aplicação web para divulgar o catálogo e fomentar a colaboração na comunidade de MFE.

Nabson também compartilhou insights sobre sua trajetória acadêmica e profissional, desde sua formação técnica no IFAM até o mestrado no IComp/UFAM, orientado pela professora Tayana Conte, que já participou do Fronteiras e do Emílias Podcast. Ele falou sobre os desafios de conciliar mestrado e trabalho na Méliuz e seus planos para apresentar o artigo no ICSE 2025, em Ottawa, Canadá.

No final, Nabson destacou a importância de identificar e evitar antipadrões para criar aplicações MFE mais robustas e manuteníveis, e convidou a comunidade a contribuir com o catálogo por meio de pull requests no repositório do projeto.

Links mencionados no episódio:

Preprint do artigo: http://arxiv.org/abs/2411.19472

Thread sobre o artigo: http://x.com/nabsonp/status/1853665471008043251

Aplicação web do catálogo: http://mfe-anti-patterns.online/micro-frontends-anti-patterns/#/catalog

Repositório do projeto: http://github.com/nabsonp/micro-frontends-anti-patterns

A Catalog of Micro Frontends Anti-patterns - Notebook LM-Generated Podcast Episode https://youtu.be/oJO9jxKcizE

Perfis do Nabson:

LinkedIn: http://linkedin.com/in/nabson-paiva/

X/Twitter: http://x.com/nabsonp

Lattes: http://lattes.cnpq.br/3417438004428426

ICSE 2025: http://conf.researchr.org/home/icse-2025

Episódios com Tayana Conte:

Fronteiras: http://open.spotify.com/episode/1uYOxUZZVjDghqExFkfAYX

Emílias: http://open.spotify.com/episode/0Dgu9viCu8NO2ktcfA1xSV

Siga o Fronteiras da Engenharia de Software:

Site: http://fronteirases.github.io

Rede Emílias de Podcasts: http://fronteirases.github.io/redeemilias/



Mergulhar nas questões mais complexas e fascinantes do desenvolvimento de software requer um espaço para conversas profundas e acessíveis. É nesse terreno que Fronteiras da Engenharia de Software se estabelece, criando um diálogo mensal com pesquisadores que estão literalmente moldando a área. Cada episódio é uma oportunidade de escutar as vozes que conduzem estudos acadêmicos sérios, traduzindo suas descobertas e reflexões sobre para onde a tecnologia está nos levando. Este não é um conteúdo técnico superficial, mas uma janela para os laboratórios e as mentes que investigam desde os fundamentos até as tendências emergentes. A proposta é conectar a prática do dia a dia com a investigação científica de ponta, mostrando como uma influencia a outra. O podcast funciona como uma atividade de divulgação científica vinculada ao Programa de Pós-Graduação em Computação Aplicada da UTFPR em Curitiba e ao projeto Emílias-Armação em Bits, integrando a Rede Emílias de Podcasts sob a coordenação de Adolfo Neto. Ao ouvir, você será conduzido por discussões que desafiam o status quo, explora novas metodologias e pondera os impactos éticos e sociais da nossa constante evolução digital. É para quem tem curiosidade sobre os alicerces do que construímos e para onde podemos ir.
Author: Language: Portuguese Episodes: 86

Fronteiras da Engenharia de Software
Podcast Episodes
48: Educação em Engenharia de Software, com Davi Viana (UFMA) [not-audio_url] [/not-audio_url]

Duration: 1:17:58
Neste episódio do podcast "Fronteiras da Engenharia de Software", Adolfo Neto e Maria Claudia Emer entrevistaram Davi Viana, professor da Universidade Federal do Maranhão (UFMA). O tema foi "Educação em Engenharia de Sof…
Itana Gimenes: pioneira da Engenharia de Software [not-audio_url] [/not-audio_url]

Duration: 1:10:33
Página da professora Itana: http://www.din.uem.br/pessoas/docentes/itana-gimenes Episódio original do Emílias Podcast - Mulheres na Computação https://open.spotify.com/episode/2j9W9DhFIJWiYVK7mIkD5t Assista no YouTube em…
41: Lean e Verificação de Software, com Leonardo de Moura (AWS) [not-audio_url] [/not-audio_url]

Duration: 1:20:03
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto entrevista o pesquisador Leonardo de Moura, Senior Principal Applied Scientist no Grupo de Raciocínio Automatizado na AWS e Chief Architect da Lean FRO.…
42: Arquiteturas de Referência, com Pablo Antonino (Fraunhofer IESE) [not-audio_url] [/not-audio_url]

Duration: 1:02:34
Neste episódio do Fronteiras da Engenharia de Software, Adolfo Neto e Maria Claudia Emer entrevistam Pablo Antonino, Gerente do Departamento de Engenharia Virtual do Fraunhofer IESE na Alemanha. Pablo, doutor em Ciência…