v1.0.8 - Runtime Kernel Evolution
Vorte Framework v1.0.8
What's New
This release evolves the Vorte runtime kernel with significant performance improvements and new capabilities.
Kernel Evolution
- Bucketed Memory Pools - Efficient memory allocation with 4-bucket buffer pool (4KB, 16KB, 64KB, 256KB)
- Zero-Copy Buffer Protocol -
VorteBufferprovides zero-copy memory views for serialization - Structured Concurrency -
VorteTaskGroupwithPyCancellationTokenbridges Python asyncio and Rust/Tokio cancellation - Prometheus Metrics - Native metrics endpoint at
/_vorte/metricswith ring buffer storage (10,000 entries) - Compiled DAG Execution Graph -
PyExecutionGraphfor request pipeline optimization with short-circuit support
Multi-Format Serialization
- JSON, MessagePack, CBOR, and Protobuf serialization via
FastSerializer - Automatic backend selection: Native Rust > orjson > stdlib json
- Enterprise type support: datetime, Decimal, UUID, custom
to_dict()models
Documentation
This release includes comprehensive developer documentation:
- README.md - Complete framework overview with Table of Contents
- docs/ - 35+ detailed guides covering all modules, core concepts, and infrastructure
- CHANGELOG.md - Version history
- CONTRIBUTING.md - Contribution guidelines
Installation
pip install vorteQuick Start
vorte new my-awesome-app
cd my-awesome-app
vorte serve --watch