Creo que puedes ir siguiendo los caminos.
Libros relacionados con Big Data y Data Engineering.
- Hadoop: la guía definitiva. He usado este libro como referencia para dos de mis cursos y es muy completo. También mire el código github aquí para el libro.
- Apache Spark es un chico nuevo y genial en el vecindario de Big Data. El mejor libro para ello sería este.
Programación Funcional y Scala
Si está realmente interesado en aprender scala, le aconsejaría que dedique tiempo y se inscriba en los siguientes cursos de scala.
- ¿Por qué crees que aprender español es útil en el futuro?
- ¿Cuál es el módulo lógico de SAP para aprender para alguien que tiene experiencia en integración EDI?
- ¿Debo aprender constantemente nuevas tecnologías para mantenerme en el juego?
- ¿Cuáles son los problemas apremiantes que enfrenta la educación superior en 2011?
- Cómo aprender las matemáticas necesarias para la programación de algoritmos.
- Principios de Programación Funcional en Scala.
- Principios de la programación reactiva .
El instructor de los cursos es Martin Odersky, diseñador del lenguaje scala.
Concurrencia con java
Si realmente te gustan los libros de Java, entonces creo que la concurrencia de Java en la práctica. Es uno de los mejores libros para aprender y comprender los conceptos básicos de concurrencia en general.
Espero que esto ayude. Feliz aprendizaje !!