Skip to content

Concepts

Understanding how Piri works internally.

This section covers the architectural concepts and design decisions behind Piri's components.

Topics

Database

How Piri uses databases for operational state, the difference between SQLite and PostgreSQL backends, and guidance on choosing the right backend for your deployment.

Networks

Storacha networks that Piri operates on, including service endpoints, smart contract addresses, and chain configuration.

Telemetry

OpenTelemetry-based observability: metrics and traces emitted by Piri, and how to integrate with your monitoring infrastructure.