I linked the overview page because the image on it explains the project better than any description I could find.
One of the issues I see is mixing "what" and "why".
The "what": an abstraction for accessing object storage services, implemented as client libraries in multiple languages plus utilities built on top.
The "why", the problem to be solved: there are many services that provide key-value storage with values being possibly very large; it is reasonable to want to write code that works with any of these services but there is no common interface to write this code against.
Caveat, I may very well be misunderstanding the project.
Questions I have:
- how does it compare to object_store
- what is the philosophy of the project; in what way is it opinionated about the design of object storage services
One of the issues I see is mixing "what" and "why".
The "what": an abstraction for accessing object storage services, implemented as client libraries in multiple languages plus utilities built on top.
The "why", the problem to be solved: there are many services that provide key-value storage with values being possibly very large; it is reasonable to want to write code that works with any of these services but there is no common interface to write this code against.
Caveat, I may very well be misunderstanding the project.
Questions I have:
- how does it compare to object_store
- what is the philosophy of the project; in what way is it opinionated about the design of object storage services