Killing legacy monsters! Alicante 3-in-1 Meetup

Charla 1: Matando al Demogorgon

Dejando atrás el código legacy

José Manuel Cámara y José Milán son full-stack developers en Coosto. Ambos explicarán el proceso de migración progresiva de una gran producto web monolítico a una versión basada en microservicios. Utilizarán Coosto como caso de estudio y explicarán los diferentes detalles, procesos y consideraciones a tener en cuenta. La estructura de esta charla será:

• El problema de las aplicaciones monolíticas

• Escalabilidad

• Mantenimiento

• Superheroes del código

• …

• Infraestructura y arquitectura

• Containerización, PaaS e IaaS

• Docker y Kubernetes

• CD/CI

• Frontend

• Servicios frontend y SPAs

• Component-based approach

• Despliegue progresivo y convivencia de servicios

• Backend

• Extracción de servicios

• Comunicación entre microservicios

• Performance issue + refactoring. Ejemplo de microservicio en Coosto

• Control de servicios en producción

• Logging, monitoring y alerting en Coosto

• Preguntas

Charla 2: Kotlin, ¡despegamos!

El nuevo estándar de desarrollo en Android

Daniel Garibaldi es Android developer en Coosto y “Associate Android Developer” certificado por Google. Daniel hará una introducción a Kotlin en la que explicará qué es, cómo funciona y en qué ámbitos es aplicable. Hablará sobre las características principales de Kotlin mediante ejemplos reales extraidos de la nueva app de Coosto desarrollada nativamente en este lenguaje. Los principales puntos a tratar serán:

• Qué es Kotlin

• Refactorizando una app

• Java vs Kotlin

• Principales características

• Interoperability

• Lambdas

• Null safety

• Co-routines

• …

• Preguntas

Pizza y bebidas gratis! Gracias a Coosto