MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
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.