← All repos

minio

MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

amazon-s3cloudcloudnativecloudstoragegok8skubernetesmulti-cloudmulti-cloud-kubernetesobjectstorages3storage
Browse cluster: SQL databases and distributed systems
5,000commits
270contributors
6languages

Tech stack & purpose

MinIO is a high-performance, S3-compatible object store released under the GNU AGPLv3 license, built in Go for cloud-native and Kubernetes environments. The project addresses object storage needs across multiple domains including batch job management, big data processing, and multi-cloud deployments. MinIO's tech stack centers on Go as its primary language, with integration capabilities for Kubernetes orchestration, Spark and Hive data processing frameworks, and Hadoop's S3A connector for distributed workloads. The platform supports features like batch job replication between MinIO sites with fine-grained filtering, real-time job monitoring, and lifecycle management, as well as disaggregated big data architectures where stateless compute containers (Spark, Hive) on Kubernetes access MinIO object storage via S3 and SQL SELECT APIs.

Community & reference links

Languages

Go
99.0%
Shell
0.8%
Makefile
0.1%
Mustache
0.1%
Go Template
0.0%
Dockerfile
0.0%

Contributors (top 30 of 270)