Skip to content
Peter Mount edited this page Oct 5, 2018 · 6 revisions

objectstore

A prototype object store written in go using the S3 protocol using the bbolt object database as the backend.

It is loosely based on gofakes3 by johannesboyne but converted to use both of my kernel & rest frameworks, making it not just standalone but embedable within other projects. It also stores objects differently to return the correct object sizes when listing them and to reduce the memory footprint when listing large objects.

Supported features

Supported clients

The full list of supported clients an what they do support is now in the ClientSupport page

Similar notable projects

Clone this wiki locally