SDK Developer
Deep dive into the SDK. Build custom kernels, plugins, and advanced pipeline patterns.
Writing Custom C Kernels for Pyvorin Edge
Learn the C ABI contract, write a hand-optimized NEON kernel, build a shared object, and register it with CompilerBridge for edge-native execution.
Pyvorin Edge Plugin Architecture
Build discoverable plugins with lifecycle hooks, register custom adapters, window functions, and action handlers, and configure everything from config.toml.
Advanced Pipeline Patterns in Pyvorin Edge
Design multi-stage pipelines, implement fan-out/fan-in, build custom window functions like EWMA and percentile, and tune backpressure for production edge workloads.
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.
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.
Pyvorin Edge Runtime Library Internals
Deep dive into the runtime shared objects, typed object model, inline caches, ABIContract ctypes binding, ModuleLoader.verify_signature, and ExplicitFallback.run_with_guard.