Diseñado para el
Rendimiento.
Construido para Escalar.
Un motor de almacenamiento de objetos ligero y S3-compatible escrito en C. Inicio en frío <10ms, binario ~2 MB, cero pausas GC.
¿Qué es Flashstor?
Almacenamiento de Objetos, Reinventado
Flashstor es un motor de almacenamiento de objetos de alto rendimiento y compatible con S3, escrito desde cero en C11. Diseñado para edge computing, sistemas embebidos e infraestructuras críticas donde cada milisegundo y megabyte importa.
- Compatibilidad completa con API S3 con más de 60 operaciones incluyendo versionado, cifrado y replicación
- Asignación de memoria basada en arena — cero pausas de garbage collection, latencia predecible
- Erasure coding acelerado por SIMD via Intel ISA-L — hasta 65x más rápido que software puro
- Cifrado AES-256-GCM acelerado por hardware con claves de cifrado únicas por objeto
- Soporte HTTP/2 con I/O dirigido por eventos epoll/kqueue y pools de hilos worker configurables
- Separación de privilegios con descarte automático de root y aplicación de PR_SET_NO_NEW_PRIVS
Funcionalidades Enterprise
Todo lo que necesita para almacenamiento en producción — nada superfluo
Seguridad en Profundidad
Cifrado AES-256-GCM (SSE-S3, SSE-C), autenticación SigV4, separación de privilegios, operaciones timing-safe y endurecimiento del compilador con RELRO completo.
Erasure Coding
Erasure coding Reed-Solomon con aceleración SIMD Intel ISA-L. Shards M+N configurables con hasta 65x de mejora de velocidad.
Notificaciones de Eventos
Streaming de eventos en tiempo real hacia Webhook, Kafka, AMQP y NATS para integración transparente de pipelines de datos.
Cumplimiento y WORM
Object Lock con modos Governance y Compliance, políticas de retención, legal hold y versionado para requisitos regulatorios.
Observabilidad
Endpoint Prometheus integrado con histogramas de latencia (p50/p95/p99), contadores de rendimiento y APIs de health check.
Integración del Ecosistema
Compatible con AWS CLI, Boto3, rclone, MinIO Client, s3cmd y cualquier SDK S3-compatible.
Despliegue en Menos de 60 Segundos
Un único binario estático. Sin dependencias runtime. Sin gestores de paquetes. Sin contenedores necesarios. Descarga, configura y ejecuta.
- Despliegue con un solo binario — sin contenedores ni orquestación
- Configuración con variables de entorno o archivo de configuración
- API S3 disponible inmediatamente en el puerto 9000
- Pruebe con cualquier cliente S3 — AWS CLI, Boto3, rclone
Diseñado para Latencia Predecible
Flashstor utiliza asignación arena por solicitud y gestión manual de memoria para un rendimiento constante. Sin garbage collector significa cero pausas inesperadas.
- Asignador arena con bloques reutilizables de 64 KiB por conexión
- Cero llamadas free por asignación — desasignación masiva al completar la solicitud
- I/O dirigido por eventos epoll (Linux) / kqueue (BSD)
- Contadores alineados a línea de caché (64 bytes) eliminan el false sharing
¿Listo para Evaluar Flashstor?
Programe una sesión técnica con nuestro equipo. Le mostraremos la arquitectura, benchmarks y estrategias de despliegue.