Concepts¶
This section explores the architecture, philosophy, and design patterns that make Viper a powerful metadata-driven runtime.
Viper Runtime (Core)¶
The Viper Runtime provides Type/Value system, serialization, database, and RPC.
Commit Engine¶
The Commit Engine provides DAG versioning with immutable history, built on top of the Viper Runtime.
Transversal Topics¶
Topics spanning both Viper Runtime and Commit Engine.