Saltar al contenido principal

Limites del Tier Gratuito

Cada proyecto en Swisblade se ejecuta con limites de recursos para asegurar un uso justo en toda la plataforma.

Computo

RecursoLimitePor
CPU0.5 vCPUcontenedor
Memoria512 MBcontenedor
Disco1 GBproyecto

Cada contenedor (API, worker, etc.) en tu proyecto obtiene hasta 0.5 vCPU y 512 MB de RAM.

Networking

RecursoLimite
Rate limit100 peticiones/segundo por servicio publico
Burst200 peticiones

Cuando un cliente excede el rate limit, las peticiones subsecuentes reciben HTTP 429 Too Many Requests hasta que la tasa baje del umbral.

Bases de datos

PostgreSQL

RecursoLimite
Conexiones maximas10
Timeout de queries30 segundos
AlmacenamientoCompartido (monitoreado)

Las queries que excedan 30 segundos se cancelan automaticamente.

MySQL

RecursoLimite
Conexiones maximas10
Timeout de queries30 segundos
AlmacenamientoCompartido (monitoreado)

Redis

RecursoLimite
Memoria maxima50 MB
Prefijo de claveRequerido (forzado)

Todas las claves deben usar el REDIS_KEY_PREFIX proporcionado. Intentar leer/escribir claves fuera de tu prefijo es denegado.

RabbitMQ

RecursoLimite
Conexiones maximas5
Canales maximos20
Longitud maxima de cola10,000 mensajes
Tamano maximo de cola50 MB

Observabilidad

RecursoLimite
Retencion de logs24 horas
Ingesta de logs3 MB/s por stream
Retencion de trazas24 horas
Muestreo de trazas50 spans/segundo

Muestreo de trazas

Para mantener el almacenamiento manejable, las trazas se muestrean:

  • Las trazas con errores siempre se retienen (nunca se descartan)
  • Las trazas exitosas se muestrean hasta 50 spans/segundo
  • El muestreo es deterministico: una traza se mantiene completa o se descarta completa

Aplicacion de cuotas

El uso de recursos se verifica automaticamente cada 5 minutos. Si un proyecto excede su cuota:

RecursoAccion
Almacenamiento PostgreSQLLa base de datos se pone en solo lectura hasta que el uso baje
Memoria RedisLos comandos de escritura se bloquean hasta liberar memoria
Tamano de cola RabbitMQLa publicacion se bloquea hasta que se consuman mensajes

Tu aplicacion recibira mensajes de error claros cuando las escrituras esten bloqueadas. La operacion normal se reanuda automaticamente una vez que el uso cae por debajo del limite.

tip

Monitorea el uso de recursos en el dashboard en Proyecto -> Resumen para evitar alcanzar los limites de cuota.