mirror of
https://github.com/minio/minio.git
synced 2024-12-26 23:25:54 -05:00
High Performance Object Storage for AI
amazon-s3cloudcloudnativecloudstoragegok8skubernetesmulti-cloudmulti-cloud-kubernetesobjectstorages3storage
f8a16dd22b
- To avoid race in expiration while accessing memory driver structs with in two competing write locks. Use lru Len() instead to know exact length to schedule for eviction. - squash both bucket and object structs, instead use a separate map to keep mutable info of lastAccessTime which can be independently used inside the expiration routine. |
||
---|---|---|
buildscripts | ||
Godeps | ||
pkg | ||
.gitattributes | ||
.gitignore | ||
.travis.yml | ||
BUILDDEPS.md | ||
console.go | ||
CONTRIBUTING.md | ||
doc.go | ||
Dockerfile | ||
hash-binary.go | ||
LICENSE | ||
main.go | ||
Makefile | ||
NOTICE | ||
README.md |
Introduction
Minio is an open source object storage released under Apache license v2 . It uses Rubberband Erasure
coding to dynamically protect the data.
Minio's design is inspired by Amazon's S3 for its API and Facebook's Haystack for its immutable data structure.
Join Community
Developers
Download
-- No releases yet --
Supported platforms
Name | Supported |
---|---|
Linux | Yes |
Windows | Not yet |
Mac OSX | Yes |
Supported architectures
Arch | Supported |
---|---|
x86-64 | Yes |
arm64 | Not yet |
i386 | Never |