Skip to main content
Aperçu du service Square Cloud Blob Storage

Pourquoi choisir Square Cloud Blob Storage ?

En tant que plus grande plateforme d’hébergement de bots d’Amérique latine, à laquelle font confiance 80 des 100 plus grands serveurs Discord brésiliens, nous avons conçu Blob Storage pour résoudre un problème que notre propre communauté rencontrait sans cesse : le CDN de Discord n’a jamais été conçu pour servir de backend de stockage, et les liens se cassent, expirent ou sont soumis à des limites de débit. Blob Storage remplace cela par un stockage d’objets adossé à S3, conçu pour la durabilité. L’architecture est délibérément simple et robuste : S3 (IDrive e2) est la source de vérité pour vos objets, avec les métadonnées dans MongoDB et un CDN Cloudflare en frontal pour la distribution en périphérie. Cela vous offre la durabilité à ~11 neuf d’une conception S3 avec la latence de lecture d’un cache global. Chaque plan inclut des quotas généreux, avec un modèle transparent à l’usage pour les dépassements.
Blob Storage est actuellement en bêta. Si vous avez des retours à nous faire, veuillez nous contacter.

Fonctionnalités clés

Aucun frais de transfert

Zéro frais d’ingress/egress. Envoyez et servez autant que nécessaire — vous payez pour le stockage, jamais pour la bande passante.

Durabilité adossée à S3

Les objets sont stockés sur une source de vérité S3 (IDrive e2) avec une conception visant une durabilité de 99,999999999 % — aucune panne d’un seul disque ne fait perdre vos données.

CDN Cloudflare global

Servi depuis le réseau de périphérie de Cloudflare avec mise en cache en périphérie, afin que les ressources populaires soient livrées au plus près de vos utilisateurs dans le monde entier.

Évolue avec vous

De la marge pour jusqu’à 1 Po de stockage et 1 milliard de requêtes/jour — le même stockage évolue d’un projet personnel jusqu’au trafic de production.

Quotas et tarification

Blob Storage propose une tarification claire et transparente pour vous permettre de choisir le plan adapté à vos besoins.

Quotas inclus

Chaque plan payant inclut un quota de stockage gratuit sans coût supplémentaire :

Dépassement à l’usage

Si votre consommation dépasse le quota inclus, vous passez automatiquement au paiement à l’usage, en ne payant que pour l’espace supplémentaire que vous utilisez.

Coût du stockage excédentaire

R$ 0,20 par GiB entamé au-delà de votre quota inclus.
Le service Blob Storage et la fonctionnalité de paiement à l’usage sont uniquement disponibles pour les abonnés des plans payants.

Types de fichiers pris en charge

Pratiquement n’importe quel type de fichier est accepté, y compris les formats sans type MIME enregistré : .bam, .vcf, .fasta, .fastq, .parquet, .h5, .npy et ainsi de suite. L’extension stockée provient du nom de fichier que vous envoyez, et les suffixes de compression composés sont préservés (reads.fastq.gz reste .fastq.gz). La seule exception est une liste noire d’exécutables et d’installateurs (.exe, .msi, .bat, .apk et similaires), refusés avec BLOCKED_FILE_TYPE.
La diffusion est sûre par conception : le Content-Type servi est dérivé côté serveur, jamais du client. Les formats inconnus et les types rendus par le navigateur (.html, .svg, .xml) sont toujours servis en tant que téléchargements (application/octet-stream), afin que les envois malveillants ne s’exécutent jamais dans le navigateur.

Performances et benchmarks

Notre infrastructure a fait l’objet de benchmarks approfondis afin de garantir que Square Cloud fournit une solution de stockage serverless robuste et fiable. Voici quelques résultats clés :
  • Latence : latence moyenne de réception de fichier d’~11 ms.
  • Débit : débits de transfert moyens d’~12,5 à 18,75 Mo/s (100 à 150 Mbps) sur des connexions classiques, atteignant jusqu’à ~500 Mbps sur les réseaux >1–2 Gbps.
  • Disponibilité : disponibilité moyenne de 99,999999999 % (11 neuf) (conception basée sur S3).
Lors de nos tests internes à New York, la latence reste négligeablement basse, bien en dessous de la moyenne.
Benchmark de latence globale de Blob Storage
Remarque : les résultats des benchmarks reposent sur des tests contrôlés et peuvent varier considérablement selon la localisation géographique, la taille des fichiers, la qualité du réseau et les pics d’utilisation. Pour de meilleures performances, effectuez des tests dans votre environnement de production.
Limitations régionales : les utilisateurs en Afrique et dans certaines régions d’Asie peuvent connaître des latences plus élevées en raison de la distance physique par rapport aux centres de données et de l’infrastructure réseau locale.

Comment héberger vos fichiers

1

Envoyer via l'endpoint

Envoyez vos fichiers vers l’endpoint POST. Les fichiers de plus de 100 Mo, jusqu’à 1 GiB, passent par le flux d’upload chunked.
2

Accéder via URL

Accédez à vos fichiers en utilisant l’URL fournie dans la réponse d’envoi.
Le processus est simplifié : utilisez la clé API de votre compte pour l’authentification et envoyez via une unique requête HTTPS. Aucune configuration supplémentaire ni infrastructure complexe n’est nécessaire. Square Cloud s’occupe de tout pour vous.

Questions fréquentes

Blob Storage est disponible pour tout plan payant (à partir de Hobby), chacun avec son propre quota de stockage inclus (voir le tableau ci-dessus) ainsi que le paiement à l’usage pour les dépassements. Consultez Plans et tarifs pour la comparaison complète.
Vous passez automatiquement au paiement à l’usage et êtes facturé R$ 0,20 par GiB entamé au-delà du quota inclus dans votre plan, il n’y a ni coupure brutale ni interruption de service.