You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by "Xuanwo (via GitHub)" <gi...@apache.org> on 2023/08/28 06:19:17 UTC
[GitHub] [incubator-opendal] Xuanwo edited a discussion: Crazy Ideas: OpenDAL REST/gRPC API
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 commits@opendal.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@opendal.apache.org