Next Meetup

Cómo quitar el SQL de Spark SQL. (Why the sequels are not always good movies)
Spark SQL es una herramienta increíble, que nos permite realizar operaciones en Big data que antes nos parecían imposibles; pero con algo tan actual, es una desgracia que tengamos que tratar con algo tan poco modularizable y extensible como el lenguaje SQL. En esta charla, Alfonso Roa (@saco_pepe) nos va a enseñar cómo hacer que nuestro código spark sea más legible, correcto, modularizable y permitirnos olvidarnos de cualquier scripting, haciendo uso del lenguaje Scala, y también de otras librerías que nos pueden hacer la vida más fácil ( y hasta con SQL tipado!!!). Veremos principalmente dataframes y datasets; pero también librerías que pueden ayudarnos mucho en nuestros desarrollos de big data: quill y frameless. Al término de la charla, los anfitriones (HomeAway) ofrecerán pizzas y refrescos para todos. ¡Gracias!

HomeAway

Paseo de la Castellana, 259 A, 28046 Madrid (Torre Cepsa , 1ª planta) · Madrid

5 comments

    Past Meetups (48)

    What we're about

    Public Group

    Scala es un lenguaje de programación orientado a objetos y, a la vez, un lenguaje funcional. La combinación de estos dos paradigmas hace especialmente atractiva la programación con Scala, y lo convierte en un lenguaje idóneo para la programación paralela y distribuida. Si además estás interesado en los lenguajes específicos de dominio (DSLs), encontrarás en Scala un candidato ideal para implementar tu DSL de manera embebida. Además, ¡Scala ejecuta sobre la máquina virtual de Java! Este grupo se ha creado con el propósito de compartir experiencias sobre Scala y las distintas tecnologías que forman parte de su ecosistema: frameworks de desarrollo Web como Play o Lift, la infraestructura de middleware basada en actores Akka, frameworks de prueba BDD como Scalatest o Specs, etc. Si te gusta programar y estás interesado en las técnicas más novedosas como la type-level computation, macros para lenguajes estáticamente tipados, etc., te gustará Scala. Y si estás interesado en las últimas tecnologías para el desarrollo de aplicaciones empresariales (programación basada en actores, sistemas orientados a eventos, etc.), no lo dudes, Scala te va a encantar. Únete a nuestro grupo, aprende y comparte con nosotros tus experiencias con Scala.

    Members (1,461)

    Photos (36)

    Find us also at