rustlavel-storage: files, wherever they live.
storage.put("avatars/7.png", bytes).await?;
let bytes = storage.get("avatars/7.png").await?;
One trait over local disk and any S3-compatible object store, so a feature
written against a developer's storage/app directory runs unchanged
against S3, R2, or MinIO.