Skip to main content
Visão geral do serviço Blob Storage da Square Cloud

Porque escolher o Blob Storage da Square Cloud?

Como a maior plataforma de hospedagem de bots da América Latina, confiada por 80 dos 100 maiores servidores do Discord brasileiro, criamos o Blob Storage para resolver um problema que a nossa própria comunidade batia de frente: a CDN do Discord nunca foi feita para ser um backend de armazenamento, e os links quebram, expiram ou sofrem rate-limit. O Blob Storage substitui isso por um object store baseado em S3, projetado para durabilidade. A arquitetura é deliberadamente simples e robusta: um object store baseado em S3 é a fonte da verdade dos seus objetos, com uma CDN global na frente para entrega no edge. Isso te dá a durabilidade de ~11 noves de um design S3 com a latência de leitura de um cache global. Todo plano vem com cotas generosas incluídas.
Blob atualmente em beta. Se você tiver algum feedback, por favor entre em contato.

Recursos Principais

Sem taxas de transferência

Zero taxas de ingress/egress. Faça upload e sirva o quanto precisar — você paga pelo armazenamento, nunca pela banda.

Durabilidade baseada em S3

Os objetos são armazenados em uma fonte da verdade baseada em S3 com um design que mira 99,999999999% de durabilidade — nenhuma falha de disco isolada perde seus dados.

CDN Cloudflare global

Servido pela rede de edge da Cloudflare com edge caching, então os assets mais acessados são entregues perto dos seus usuários no mundo todo.

Escala com você

Margem para até 1PB de armazenamento e 1 bilhão de requests/dia — o mesmo store escala de um projeto hobby até tráfego de produção.

Cotas e Preços

O Blob Storage da Square Cloud oferece uma estrutura de preços clara e transparente, permitindo que você escolha o plano que melhor se adapta às suas necessidades.

Cotas Inclusas

Cada plano pago inclui uma cota gratuita de armazenamento sem custos adicionais:

Ao atingir sua cota

Quando o seu uso atinge a cota incluída, novos uploads são recusados com STORAGE_QUOTA_EXCEEDED até você liberar espaço ou fazer upgrade do plano — tudo que já foi armazenado continua sendo servido normalmente. Armazenamento mantido acima da cota (por exemplo, após um downgrade de plano) tem o preço de:

Custo do Armazenamento Excedente

R$ 0,20 por GiB iniciado além da sua cota incluída.
O Account Stats informa o seu uso atual e o custo estimado de qualquer armazenamento mantido além da cota.
O serviço de Blob Storage e a funcionalidade Pay as you go estão disponíveis exclusivamente para assinantes de planos pagos.

Tipos de Arquivo Suportados

Praticamente qualquer tipo de arquivo é aceito, incluindo formatos sem tipo MIME registrado: .bam, .vcf, .fasta, .fastq, .parquet, .h5, .npy e assim por diante. A extensão armazenada vem do nome do arquivo que você envia, e sufixos compostos de compressão são preservados (reads.fastq.gz continua .fastq.gz). A única exceção é uma denylist de executáveis e instaladores (.exe, .msi, .bat, .apk e similares), recusados com BLOCKED_FILE_TYPE.
A entrega é segura por design: o Content-Type servido é derivado no servidor, nunca do cliente. Formatos desconhecidos e tipos renderizáveis pelo navegador (.html, .svg, .xml) são sempre servidos como download (application/octet-stream), garantindo que uploads maliciosos nunca sejam renderizados no navegador.

Performance e Benchmarks

Nossa infraestrutura foi submetida a benchmarks extensivos para garantir que a Square Cloud seja uma solução de armazenamento serverless robusta e confiável. Aqui estão algumas das principais descobertas dos nossos testes:
  • Latência: A latência média para recebimento de arquivos é de ~11ms.
  • Taxa de Transferência: A taxa de transferência média é de ~12,5-18,75MB/s (100-150Mbps) em conexões convencionais, alcançando até ~500Mbit/s em ambientes com conectividade >1-2Gbit/s.
  • Disponibilidade: A disponibilidade média é de 99,999999999% (11 noves) (baseado em design S3).
Nos testes internos da Square Cloud, utilizando nossa infraestrutura em Nova York, a latência é insignificativamente baixa, abaixo da latência média.
Benchmark de latência global do Blob Storage
Importante: Os resultados de benchmarks são baseados em testes controlados e podem variar significativamente dependendo de fatores como localização geográfica, tamanho dos arquivos, qualidade da conexão de rede e horário de pico. Para obter a melhor performance, recomendamos realizar testes específicos em seu ambiente de produção.
Limitações regionais: Usuários localizados na África e em algumas regiões da Ásia podem experimentar latências superiores devido à distância física dos data centers e infraestrutura de rede local.

Como hospedar meus arquivos?

1

Upload via Endpoint

Envie seus arquivos para o endpoint post. Arquivos acima de 100 MB, até 1 GiB, passam pelo fluxo de upload em partes.
2

Acesso via URL

Acesse seus arquivos pela URL fornecida na resposta do upload.
O processo é simplificado: utilize sua chave de API da conta para autenticação e realize uploads através de uma única requisição HTTPS. Não há necessidade de configuração adicional ou infraestrutura complexa. A Square Cloud cuida de tudo para você.

Perguntas frequentes

O Blob Storage está disponível em qualquer plano pago — a partir do Hobby — cada um com sua própria cota de armazenamento incluída (veja a tabela acima) além de pagamento por uso para excedentes. Veja Planos e Preços para a comparação completa.
Novos uploads são recusados com STORAGE_QUOTA_EXCEEDED até você excluir objetos ou fazer upgrade do plano — tudo que já foi armazenado continua sendo servido normalmente. Armazenamento mantido acima da cota (por exemplo, após um downgrade) tem o preço de R$ 0,20 por GiB iniciado, e o Account Stats mostra a estimativa a qualquer momento.