Skip to content

Add support for alternative data stores #1299

Closed

Description

@boulderwebdev

Problem

Right now node-solid-server depends on a local filesystem to serve files from user's pod. This creates problems while scaling because it limits my options to fuse based drivers backed on an S3 server. Instead of depending on one of these drivers, which have very limited performance, it would be nice if I could call S3 directly. Since we wouldn't want to limit nss maintainers from a single service, it would be better if there was an abstract storage driver and an optional parameter for specifying a custom storage driver.

Feature Request

Can there be an abstraction over file system based operations so we can build custom drivers for whatever storage service we want to use? I want to build a driver for making S3 calls directly

Activity

  1. bourgeoa commented on Sep 13, 2019

    @bourgeoa
    Member

    May be you could have a look to https://github.com/jeff-zucker/solid-rest a client-side API which supports any backend for Solid requests. @jeff-zucker

  2. boulderwebdev commented on Sep 13, 2019

    @boulderwebdev
    Author

    @bourgeoa that looks a little different from what I'm needing. I'm going to close this issue as this problem is discussed here and here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions