> it doesn’t support writes in this first release, and in the future will only support sequential writes to new objects.
[0]: https://aws.amazon.com/blogs/storage/the-inside-story-on-mou...
> it doesn’t support writes in this first release, and in the future will only support sequential writes to new objects.
[0]: https://aws.amazon.com/blogs/storage/the-inside-story-on-mou...
- The tools feel fragmented, not aligned and often don't compose well
- Always sharp corners (Billing, ops, you name it)
- Products in various state of usability / maturity, sometimes a product is launched by barely usable.
I've never worked for Amazon, but if what is said about amazon is true, then the culture is reflected in their products, teams siloed owning their own services, then it does make sense that their services have those quirks.
When you put it like that, it makes me wonder why they don't support WebDAV.
"Doesn't supports writes in the first release" is a letdown, but the latter part above seems expected. I suppose you could abstract what would have to happen to fake arbitrary seek() and overwriting portions of a file, appending, etc, but it would encourage things that wouldn't work well.
OTOH, you can always engineer around such limitations by storing smaller objects you can completely ingest and store on a single operation.
So adding "server side operations" would require work from the other team to be added.. which certainly could be done if they decided it was needed.
As a first MVP release this project seems neat for read use cases.. and feedback from the community can help ensure read operations are solid while they are also working on the write side -- which they admitted was lacking in this initial release, but want to improve.
Still, a win for reliability / performance of whatever aws will be supporting
To me it just sounds like Azure Files with less features. You can just mount a share on any machine supporting NFS or SMB or just use the REST interface. [0]
[0] https://learn.microsoft.com/en-us/rest/api/storageservices/f...
I have use cases where forbidding writes is a feature, and if it means more stability and performance it’s a trade-off that’s worth it to me.