docs.rs failed to build avila-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
avila-0.1.1
Avila Platform
High-performance cloud platform optimized for Brazil and LATAM π§π·
Overview
Avila is a comprehensive cloud platform built in Rust, designed to provide:
- π High Performance: SIMD-optimized operations, zero-copy processing
- π LATAM-First: Optimized for Brazilian and Latin American infrastructure
- π Enterprise Grade: Production-ready components with security audits
- π Data Processing: Arrow-based columnar data processing
- π€ Machine Learning: Clustering, classification, and ML primitives
- π Networking: High-performance HTTP client/server
Quick Start
Add this to your Cargo.toml:
[]
= "0.1"
Or install with specific features:
[]
= { = "0.1", = ["full"] }
Features
compression- High-performance compression (SIMD, columnar)clustering- Advanced clustering algorithms (K-means, DBSCAN, Hierarchical)math- Mathematical operations and linear algebradata- Arrow-based data processinghttp- High-performance HTTP client/servercli- Command-line interface toolstelemetry- Observability and monitoringfull- Enable all features
Examples
Compression
use ;
let data = b"Hello, Avila Platform!";
let compressed = compress_zstd?;
let decompressed = decompress_zstd?;
Clustering
use KMeans;
let data = vec!;
let kmeans = new;
let labels = kmeans.fit?;
HTTP
use Client;
let client = new;
let response = client.get.await?;
Components
| Crate | Description | Version |
|---|---|---|
avila-compress |
High-performance compression | 0.8.0 |
avila-clustering |
Clustering algorithms | 0.1.0 |
avila-math |
Mathematical operations | 0.1.0 |
avila-linalg |
Linear algebra | 0.1.1 |
avila-arrow |
Arrow data processing | 0.1.0 |
avx-http |
HTTP client/server | 0.2.0 |
avx-cli |
CLI tools | 0.1.0 |
Platform Components
AvilaDB
Multi-model distributed database with:
- π Global distribution with multi-region writes
- β‘ Sub-10ms latency in Brazil
- π 4 MB document size (vs 400 KB DynamoDB, 2 MB Cosmos DB)
- π° 40-60% cheaper than AWS/Azure for Brazilian workloads
AVL Services
- Auth: Authentication and authorization
- Storage: Object storage
- Queue: Message queuing
- Observability: Monitoring and logging
- Load Balancer: Traffic distribution
Documentation
Performance
Optimized for Brazilian infrastructure:
- 5-10ms latency in SΓ£o Paulo region
- SIMD acceleration on x86_64 (AVX2, AVX-512)
- Zero-copy operations where possible
- Elastic scaling with automatic resource management
License
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE)
- MIT License (LICENSE-MIT)
at your option.
Contributing
Contributions are welcome! See our Contributing Guide.
About
Built with β€οΈ in Brazil by NΓcolas Γvila and the AVL community.
π§π· Desenvolvido no Brasil para o mundo.