FerroDruid Container
Container OLAP compatible con Druid, nativo en Rust, para Amazon EKS
Build en container de FerroDruid. Despliegue la base de datos OLAP en tiempo real compatible con la especificación de Apache Druid como un único binario Rust en Amazon EKS mediante el Helm chart incluido. Habla la API REST de Druid, query JSON nativa y Druid SQL; lee/escribe segmentos Druid v9/v10. Sin JVM, sin ZooKeeper, sin plano de control de seis procesos. Medición por pod-hour, fuerza una rotación de contraseña de administrador en el primer login y falla cerrado sin entitlement de Marketplace.
Un cluster Apache Druid clásico necesita seis o más procesos JVM, además de ZooKeeper, una base de datos de metadatos externa y 16 GB+ de RAM antes de servir una sola query; FerroDruid Container sustituye todo eso por un único binario Rust ejecutándose como un pod de EKS. Es el mismo binario que la build AMI y sirve los ocho tipos de query nativa (timeseries, topN, groupBy, scan, search, segmentMetadata, dataSourceMetadata, timeBoundary); ejecuta Druid SQL (SELECT, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT, 30+ funciones, EXPLAIN PLAN FOR, un endpoint de tarea MSQ, ~95% de paridad SQL core); expone 40+ endpoints REST compatibles con Druid; y lee/escribe segmentos Druid v9/v10. La topología soportada es un solo nodo con metadatos SQLite + deep storage en sistema de archivos local; el Helm chart falla cerrado en tiempo de plantilla con metadatos externos, deep storage externo, `replicaCount>1` y al inyectar un código de producto de pago en una imagen OSS. La cuenta de administrador se rota obligatoriamente en el primer login (todos los endpoints devuelven 403 hasta la rotación), y el container de pago verifica el entitlement mediante `RegisterUsage` al arrancar.
Características destacadas
Compatible a nivel de wire protocol con la especificación Druid (REST + JSON nativo + Druid SQL, segmentos v9/v10) — los clientes y queries Druid existentes funcionan. Mismo binario que la AMI.
Un container, sin JVM / ZooKeeper / plano de control de seis procesos; arranque en menos de un segundo con menos de 200 MB de RAM. Se despliega en Amazon EKS mediante el Helm chart incluido.
Medición por pod-hour, rotación obligatoria de contraseña en el primer login y configuración fail-closed: todos los endpoints devuelven 403 hasta que se rota la contraseña de administrador, y el Helm chart rechaza en tiempo de plantilla metadatos externos, deep storage externo, `replicaCount>1` y mezclas de imagen OSS con código de pago.
Modelo de precios
Tarifa de software por hora y por pod facturada por AWS + los nodos EC2 de su propio cluster EKS. Sin claves de licencia; entitlement verificado mediante Marketplace `RegisterUsage`.
Otros productos S4
S4 — Squished S3
Gateway transparente de compresión S3 con GPU
S4 Logs
Archiva CloudWatch Logs en S3 con zstd
S4 Metrics
Gobierna la cardinalidad de métricas de CloudWatch