2 points par cafedead 1 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp

RustFS est un stockage objet distribué haute performance écrit en Rust, qui vise à devenir une alternative à MinIO avec un stockage compatible S3 sous licence Apache 2.0.

  • Implémentation basée sur Rust, mettant l’accent sur la sûreté mémoire et les performances
  • Fournit une API compatible S3
  • Prend en charge la migration/cohabitation avec des plateformes compatibles S3 existantes comme MinIO et Ceph
  • Licence Apache 2.0
  • Optimisé pour les workloads de data lake, d’IA et de big data
  • Prise en charge du mode nœud unique, du versioning, de la journalisation, des notifications d’événements et de la Bucket Replication
  • Prise en charge de la protection Bitrot
  • Fournit un Helm Chart Kubernetes
  • Prise en charge de l’API OpenStack Swift et de l’authentification Keystone
  • Des outils annexes comme la Web Console, le CLI, Helm et l’Operator sont également fournis dans des dépôts séparés
  • Lifecycle Management, Distributed Mode et RustFS KMS sont actuellement en phase de test
  • Lors de l’exécution avec Docker, l’API S3 utilise le port 9000 et la console le port 9001
  • Le conteneur s’exécute avec un utilisateur non-root UID 10001, donc une configuration des permissions est nécessaire lors du montage des volumes

Si la licence AGPL de MinIO vous semble contraignante, ou si vous étudiez un stockage objet compatible S3 basé sur Rust, c’est un projet qui mérite votre attention. Cela dit, certaines fonctionnalités clés sont encore en phase de test, il semble donc préférable de vérifier vous-même avant une adoption en production la compatibilité S3, le mode distribué, le lifecycle, la retention et le fonctionnement de la réplication.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.