RustKernels Ecosystem
Web framework integrations for RustKernels, providing REST APIs, gRPC services, and middleware for integrating GPU kernels into production applications.
Features
- Axum Integration: REST API endpoints for kernel invocation
- Tower Middleware: Service layer for kernel execution
- gRPC Support: Protobuf-based kernel RPC
- Actix Actors: GPU-persistent actors for Actix framework
Feature Flags
axum: Enable Axum REST API supporttower: Enable Tower middlewaregrpc: Enable gRPC/Tonic supportactix: Enable Actix actor supportfull: Enable all integrations
Example
use ;
let router = new
.with_config
.build;
serve.await?;