Seaweed-FS: simple distributed file system written in Go
github.com
github.com
I gave a talk about Haystack at PWL: http://www.meetup.com/papers-we-love-too/events/220795812/ with the relevant video here: https://www.youtube.com/watch?v=EuNumdi1Do0
This is the only one AFAICT: https://github.com/ginuerzh/weedo
The feature list is still growing. I prefer not to really have an official GO API before I can have time to polish the API design.
So, why not just use volume,id, and then deploy a proxy that handless access based on tokens in front -- if access control is wanted? (Not all uses of files will need/want access control).
I suppose one reason for a "cookie" would be cache invalidation in case of volume,id reuse.