GitHub user Xuanwo edited a discussion: Crazy Ideas: OpenDAL REST/gRPC API

Although there are ongoing efforts to expose OpenDAL with public APIs such as 
`s3` and `webdav`, most of them come with additional costs and are not native 
to OpenDAL. Therefore, I am considering exposing OpenDAL's native REST and gRPC 
APIs.

Those API should:

- OpenDAL native: no extra cost, mapping to opendal's API directly.
- Easy to use: no sdk needed, users can call an opendal server without effort.
- Easy to maintain: no complex logic, no state, no cluster, one binary

Benefits:

- Serve as service sidecar (good for K8s users)
- Serve as storage proxy (good for golang users)

References:

- https://github.com/apache/incubator-opendal/issues/1465

GitHub link: https://github.com/apache/incubator-opendal/discussions/2951

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to