Skip to Main Content
Spark: La Guía Definitiva
book

Spark: La Guía Definitiva

by Bill Chambers, Matei Zaharia
September 2024
Intermediate to advanced content levelIntermediate to advanced
606 pages
16h 12m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Spark: La Guía Definitiva

Capítulo 16. Desarrollo de aplicaciones Spark

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

En el Capítulo 15, aprendiste cómo Spark ejecuta tu código en el clúster. Ahora te mostraremos lo fácil que es desarrollar una aplicación Spark independiente e implementarla en un clúster. Lo haremos en utilizando una plantilla sencilla que comparte algunos consejos fáciles sobre cómo estructurar tus aplicaciones, incluyendo la configuración de herramientas de compilación y pruebas unitarias. Esta plantilla está disponible en el repositorio de código del libro. Esta plantilla no es realmente necesaria, porque escribir aplicaciones desde cero no es difícil, pero ayuda. Empecemos con nuestra primera aplicación.

Escribir aplicaciones Spark

Spark Las aplicaciones son la combinación de dos cosas: un clúster Spark y tu código. En este caso, el clúster será de modo local y la aplicación será una predefinida. Recorramos una aplicación en cada lenguaje.

Una aplicación sencilla basada en Scala

Scala es el lenguaje "nativo" de Spark y, naturalmente, es una forma estupenda de escribir aplicaciones. En realidad, no es diferente de escribir una aplicación Scala.

Consejo

Scala puede parecer intimidante, dependiendo de tu formación, pero merece la pena aprenderlo aunque sólo sea para entender Spark un poco mejor. Además, no necesitas aprender todos los entresijos del lenguaje; empieza por lo básico y verás que es fácil ser productivo ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Óxido Atómico y Cerraduras

Óxido Atómico y Cerraduras

Mara Bos
CockroachDB: La guía definitiva

CockroachDB: La guía definitiva

Guy Harrison, Jesse Seldess, Ben Darnell
Concurrencia en Go

Concurrencia en Go

Katherine Cox-Buday

Publisher Resources

ISBN: 9781098183707Supplemental Content