Crates.io | integra |
lib.rs | integra |
version | 0.0.9 |
source | src |
created_at | 2023-09-05 08:59:31.068082 |
updated_at | 2023-09-11 01:46:39.287268 |
description | Integra is a sleek, elegant, performant web framework for Rust, harnessing the power of the hyper library. |
homepage | |
repository | https://github.com/SapphoTech/Integra/ |
max_upload_size | |
id | 964087 |
size | 22,794 |
Integra is a sleek, performant web framework for Rust, harnessing the power of the hyper
library.
Will become the first highly pefrormant backend framework with MVC structure!
hyper
, one of the Rust's fastest web libraries.The following benchmarks were conducted on an M1 Pro machine using a single CPU core. The test was performed using the wrk
benchmarking tool on a basic project setup. This results were close when I used hello world with salvo.
wrk http://127.0.0.1:3029/hello -t12 -c400 -d30s
Running 30s test @ http://127.0.0.1:3029/hello
12 threads and 400 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 3.80ms 593.67us 8.34ms 74.98%
Req/Sec 8.71k 0.88k 11.93k 59.64%
3122975 requests in 30.04s, 869.66MB read
Socket errors: connect 0, read 232, write 0, timeout 0
Requests/sec: 103977.74
Transfer/sec: 28.95MB
Please note that performance can vary based on many factors, including the specific workload, the configuration of the server, and the client's network conditions.
git clone https://github.com/SapphoTech/integra-starter-template.git my_project_name
To-do
Modules
Controllers
Supported requests
Middleware
Guards
Interceptors
Macro Attributes
Models
Repositories
Providers and Services
Views
To-do