Plugin Framework is an API for registering custom extensions (plugins) to be executed on the driver and executors.
Plugin Framework uses the following main abstractions:
- Advanced Instrumentation in the official documentation of Apache Spark
- Commit for SPARK-29397
- Spark Plugin Framework in 3.0 - Part 1: Introduction by Madhukara Phatak
- Spark Memory Monitor by squito
- SparkPlugins by Luca Canali (CERN)