Akka - Un toolkit para aplicaciones concurrentes
Details
Sobre la charla
La arquitectura de los CPU modernos ha cambiado radicalmente en contraste con el modelo que comúnmente tenemos en la mente. Ese cambio tan importante conlleva a que para obtener lo máximo de nuestro hardware también tengamos que modificar nuestro modo de construir programas.
Por otro lado el modelo de arquitectura al que muchos estamos desplegando también ha cambiado; hoy día muchos nos enfrentamos con la necesidad de construir software que pueda soportar correr en la nube, con lo que ello implica: muchas máquinas de menor porte, network discovery, load balancing, etc.
Akka es una biblioteca y runtime asociados, escrita en Scala - que corre sobre el JVM - diseñada para construir aplicaciones altamente concurrentes, distribuidas, elásticas y resilientes.
Esta charla pretende presentar el modelo de concurrencia usado en Akka, sus características básicas y una paseo por la variedad de capacidades que la librería incluye entre sus módulos.
Sobre Federico Silva
Fede Silva construye software desde hace más de 15 años y lo ha hecho con diferentes tecnologías y en diferentes industrias. Actualmente su lenguaje cotidiano es Scala, siendo co-organizador de los Scala Meetups en Montevideo. En este momento desarrolla el futuro de la tecnología legal con Counselytics.
