Rompiendo el monolito

Accepted

Experiencias de descomposición y/o extracción de funcionalidad en microservicios, como forma de hacer frente a la deuda técnica y la mantenibilidad del código


Type: Charla estandard, 25 minutos

Level: Medium

Speakers: Guillermo Narvaja, Gabriel Parrondo

Speakers Bio: Guillermo es co-fundador de Lambda Sistemas, empresa creadora de Fierro y RadioCut. Programa en Python desde 2004. Gabriel trabaja en el área de desarrollo de Fierro, implementando la transición a prácticas DevOps y en la (re)arquitectura de los distintos componentes del sistema.

Time: 20:00 - 20:30 - 11/25/2020

Room: Sala 1

Labels: microservicios containers arquitectura experiencias

Description

Tanto RadioCut (https://radiocut.fm) como Fierro (https://www.fierro.com.ar) son dos productos desarrollados en Python hace varios años (7 y 15 respectivamente) con una arquitectura bastante monolítica, acumulando bastante deuda técnica y difíciles de mantener. Desde hace un tiempo venimos extrayendo funcionalidad a nuevos microservicios o pensando nuevos módulos como microservicios en un cambio gradual a este tipo de arquitectura. Vamos a compartir las experiencias y lecciones aprendidas en este proceso que estamos transitando.