| Crates.io | eshanized-polaris-core |
| lib.rs | eshanized-polaris-core |
| version | 0.1.1 |
| created_at | 2025-10-14 19:13:53.229435+00 |
| updated_at | 2025-10-14 19:25:23.231794+00 |
| description | Core runtime and implementation for the Polaris distributed compute framework |
| homepage | https://gitlab.com/TIVisionOSS/crates/polaris |
| repository | https://gitlab.com/TIVisionOSS/crates/polaris |
| max_upload_size | |
| id | 1882951 |
| size | 175,196 |
Core runtime and implementation for the Polaris distributed compute framework.
eshanized-polaris-core provides the fundamental building blocks for Polaris:
This crate is typically used through the eshanized-polaris facade crate:
use eshanized_polaris::prelude::*;
Or directly:
use eshanized_polaris_core::prelude::*;
| Feature | Description | Default |
|---|---|---|
serde-bincode |
Bincode serialization | ✓ |
quic |
QUIC transport | ✗ |
tls |
TLS support | ✗ |
grpc |
gRPC transport | ✗ |
rocksdb |
RocksDB storage | ✗ |
sled |
Sled storage | ✗ |
metrics |
Prometheus metrics | ✗ |
┌─────────────────────────────────────────┐
│ Cluster API │
├─────────────────────────────────────────┤
│ Scheduler │ Task Manager │ Node Registry│
├─────────────────────────────────────────┤
│ Network Layer (QUIC/TLS/gRPC) │
├─────────────────────────────────────────┤
│ Storage (In-Memory/RocksDB/Sled) │
└─────────────────────────────────────────┘
MIT - See LICENSE for details.