Skip to content

Simplan Framework

Simplan Framework is the underlying framework which is the base of all Simplan implementation. Most of the common features like Connfig parsing, maintaining of contexts, high level execution plan etc are maintained within the framework.

Specific implementations for execution engines like Spark are implemented on top of this framework. Each of these implementations extends the context provided by the framework to customize it to add additional execution engine specific contexts. Example SparkSession and SparkContext is added to the SimplanSparkAppContext which is passed back to Simplan to execute Spark specific operations.

Simplan Spark

Simplan Spark is an implementation of Simplan framework for Apache Spark execution engine. It provides a way to author batch and streaming operations in a simple way.

Learn more : Simplan Spark

Learn More : Simplan Flink