Spark is a powerful distributed computing engine for big data, and has emerged as a leading tool in the industry with its focus on improving efficiency and usability. Tutorials and sessions in this Learning Path will teach you about Spark 2.0 libraries, tips and tricks for deploying Spark in production and at scale, and how to get up and running with Spark to write your own Spark applications.
With datasets growing increasingly large, the need for custom data solutions has soared as well. This Learning Path will take you through the entire process of designing and building data applications that can visualize, navigate, and interpret reams of data. Get a thorough introduction to the most important tools in the big data ecosystem.
The Linux operating system is more relevant than ever for a wide range of everyday tasks. With the proper commands, you can perform remote system administration, back up data, lock down security, access network resources, and so much more. This Learning Path covers everything you need to be a competent Linux system administrator.
Go, the new open source language from Google, is known for its simple syntax, rich library, easy concurrency, and scalability. It’s used in software systems where "scale big and run fast" is the daily mantra. As you work through real-world examples and task-based lessons, you'll learn the complete language and discover how useful Go can be.
Get up and running with your own Cassandra database
Build sophisticated web applications with PrimeFaces component framework
Road to creating optimized applications
Put your data to work on the modern web