Decision Workspace
graft-client vs s3d vs instrumented-object-store
Side-by-side comparison of Rust crates
Transactional page storage engine supporting lazy partial replication to the edge. Optimized for scale and cost over latency. Leverages object storage for durability.
s3d is an S3 daemon for the Edge written in Rust. The goal of s3d is to provide a daemon for edge platforms (e.g. factory servers 🏭 planes 🛩 ships 🚢 cars 🏎 laptops 💻 mobile devices 📱 wearables ⌚ ...) that connect to a central object storage (aka Hub). Since edge applications operate in subideal environments (high latency network, disconnections, hardware failures, eavesdropping, ...), s3d aims to make the applications run smoothly while it handles the flows of data, security, networking, local capacity, metadata caching, write queueing, etc.
Object Store instrumentation through tracing
Core Metrics
| graft-client | s3d | instrumented-object-store | |
|---|---|---|---|
| Health Score | 42 | 29 | 72 |
| Total Downloads | 4.5K | 5.4K | 7.7M |
| 30d Downloads | 10 | 3 | 659.8K |
| Dependents | 8 | 0 | 0 |
| Releases | 8 | 4 | 8 |
| Last Updated | 280d ago | 1626d ago | 2d ago |
| Age | 12m | 4y 6m | 11m |
Health Breakdown
Technical Details
| graft-client | s3d | instrumented-object-store | |
|---|---|---|---|
| Version | 0.1.5 | 0.0.1-alpha4 | 53.0.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT OR Apache-2.0 | Apache-2.0 | Apache-2.0 |
| Dependencies | 24 | 9 | 8 |
| Crate Size | 46KB | 422KB | 21KB |
| Features | 0 | 0 | 0 |
| Yanked % | 0.0% | 75.0% | 0.0% |
| Edition | 2024 | 2018 | 2024 |
| MSRV | 1.86 | — | 1.88.0 |
| Owners | 1 | 1 | 3 |
Links
Quick Verdict
- •instrumented-object-store leads with a health score of 72/100, but none of the options score above 80.
- •⚠ s3d has not been updated in over a year.
- •graft-client, s3d are pre-1.0 — API may change.