ISABEL CAZORLA, ALICIA ROPERO
Gregorio Sampsa se despierta en mitad de la noche, sudoroso, pensando:
'oh, Dios que he hecho! Tengo millones de microservicios que no se hablan entre ellos!!!'
'Don't panic! Keep calm! la nube y on premise no están tan lejos!'
'Seguro que por la mañana se te ocurrirá la solución', piensa, tras tomarse un chupito de absenta.
En nuestro caso el monolito había evolucionado a microservicios y necesitábamos una manera sólida y eficiente para comunicarlos. Dejad que os contemos a grandes rasgos en qué consiste kafka y cómo nos ha ayudado a tener menos pesadillas por las noches.
La charla se centrará, por un lado, en explicación básica de qué es Kafka y los conceptos más importantes a tener en cuenta en su uso (topics, producers, consumers, consumer groups, zookeeper, tipos de mensajería, ...). Y la parte más interesante, cómo ha cambiado la forma en que se comunican los servicios y la arquitectura que compone la plataforma de Hotelbeds Group, en un contexto de migración hacia arquitectura de microservicios, Cloud híbrido multiregión y refactorización de servicios legacy.