This document describes building a REST job server for interactive Spark as a service using Livy. It discusses the history and challenges of running Spark jobs in Hue, introduces Livy as a Spark submission server, and details its architecture for running Spark interactively in local or YARN cluster mode. The document also covers how Livy uses interpreters to run code in different languages and enable magics for functions like JSON output, tables, and plotting.
Related topics: