...
- Application API
- For user application to provide specifications at deployment time
- For user program to access / interact with CDAP system at runtime
- Runtime information, Dataset, Transaction, Metrics, KMS, etc
- Metadata Management
- For writing / reading of entities metadata
- Artifacts, namespaces, applications, plugins, datasets, Currently is mainly scattered in the app-fabric and data-fabric modulesRuntime
Generally speaking, the CDAP master consists of two main roles, Metadata Management and Runtime Management. There are other services provided as part of the master, such as transaction, stream, logs, metrics and explore. We'll be covering those services in later section.
...