Articles

Guide Edge

Cross-Compiling Pyvorin Edge Kernels for ARM64

Build ARM64-native shared objects from an x86 machine using Docker buildx, verify artifacts with the file command, and automate everything in GitHub Actions.

Guide Edge

GDPR and NIS2 Compliance

Implement GDPR Article 30 records of processing, data retention policies, right to erasure, breach notification, and NIS2 technical measures using Pyvorin Edge privacy and audit APIs.

Guide Edge

Docker Deployment Guide

Deploy the Pyvorin Edge Agent with Docker and Docker Compose, including multi-stage builds, health checks, secrets management, and ARM64 cross-compilation.

Guide Edge

"Frequently Asked Questions"

Concise answers to the most common questions about installing, configuring, tuning, and securing Pyvorin Edge.

Guide Edge

Fleet Management at Scale

Manage hundreds of Pyvorin Edge devices with device provisioning, configuration drift detection, bulk config push, fleet-wide rollback, and health aggregation.

Guide Edge

The GIL and Threading in Pyvorin Edge

Understand how the GIL interacts with compiled kernels, keep Pipeline.run() single-threaded, and safely use ThreadPoolExecutor and ProcessPoolExecutor for I/O and CPU parallelism.

Guide Edge

"Health Monitoring and Prometheus Export"

Deep dive into the /health and /metrics endpoints, Prometheus export, Grafana dashboards, and Alertmanager rules for the Pyvorin Edge Agent.

Guide Edge

"Structured Log Management and Shipping"

Integrate structlog with Pyvorin Edge, configure log rotation, and ship logs to Loki, Splunk, and CloudWatch with correlation IDs.

Guide Edge

mTLS and Certificate Pinning

Generate a private CA with OpenSSL, create per-device client certificates, configure MQTTAdapter and HTTPAdapter for mutual TLS, and implement certificate rotation and revocation on Pyvorin Edge gateways.

Guide Edge

Over-the-Air Update System

Design and implement secure OTA updates for Pyvorin Edge using Ed25519 bundle signing, atomic symlink swaps, automatic rollback, and channel-based release management.

Guide Edge

Pyvorin Edge Plugin Architecture

Build discoverable plugins with lifecycle hooks, register custom adapters, window functions, and action handlers, and configure everything from config.toml.

Guide Edge

Production Deployment Checklist

A complete go-live checklist for Pyvorin Edge deployments covering hardware validation, security hardening, systemd setup, log rotation, SQLite backups, and monitoring alerts.