Skip to Content
Chispa de alto rendimiento
book

Chispa de alto rendimiento

by Holden Karau, Rachel Warren
September 2024
Intermediate to advanced
356 pages
10h 57m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Chispa de alto rendimiento

Capítulo 8. Pruebas y validación

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

Las pruebas automatizadas en el mundo de Spark a menudo se pasan por alto, pero con los largos trabajos por lotes y la compleja configuración del streaming, verificar manualmente la funcionalidad lleva mucho tiempo y es propenso a errores.Disponer de pruebas eficaces nos permite desarrollar más rápido y simplificar a la hora de refactorizar para mejorar el rendimiento.

Las pruebas que verifican el rendimiento plantean algunos retos adicionales, sobre todo en sistemas distribuidos. Sin embargo, utilizando los contadores de Spark podemos obtener las estadísticas de tiempo de ejecución de todos los trabajadores, el número de registros procesados y el número de registros barajados. Estos contadores pueden servir para el mismo propósito que los tiempos del sistema en un sistema de una sola máquina.

Las pruebas son un medio excelente para detectar los tipos de errores que podemos concebir. Más allá de eso, el mundo real a menudo es capaz de idear nuevas y emocionantes formas de hacer que nuestro software falle, y a veces no es tan obvio como una excepción de puntero nulo. En estos casos, es importante que seamos capaces de detectar el estado de error, para evitar tomar decisiones con modelos defectuosos.

Pruebas unitarias

Las pruebas unitarias nos permiten centrarnos en probar pequeños componentes de funcionalidad con dependencias complejas ...

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

Dominar el reconocimiento de patrones financieros

Dominar el reconocimiento de patrones financieros

Sofien Kaabar
Datos de malla

Datos de malla

Zhamak Dehghani

Publisher Resources

ISBN: 9781098189099