Ovasabi Foundation: framework full-stack con planos de rendimiento medibles

Fuentes: Ovasabi Foundation: a full-stack substrate with measured performance planes

Ovasabi Foundation es un framework full-stack de código abierto diseñado para aplicaciones de alto rendimiento basadas en eventos. Su propuesta central es reducir la distancia entre la velocidad del hardware (nanosegundos) y la lentitud habitual del software (milisegundos) mediante una arquitectura con aislamiento multiinquilino, sistema nervioso dirigido por eventos y un plano caliente (Hermes Hotplane) que ofrece lecturas operacionales por debajo del microsegundo a través de proyecciones node-local acotadas en memoria.

El proyecto se organiza en módulos especializados: server-kit en Go para el backend (bus de eventos, workers, Hermes, resiliencia y observabilidad), runtime-transport en TypeScript para la capa de cliente, runtime-sdk en Rust/WASM con un búfer de control de 4 KB y comunicación zero-copy, ui-minimal en React, frontend-kit para almacenamiento y adaptadores, runtime-native en Tauri/Rust y config-contracts para esquemas entre lenguajes. La capa de datos combina PostgreSQL como verdad durable, Redis para coordinación, Protocol Buffers para contratos y Cap'n Proto para fronteras zero-copy.

Uno de los elementos diferenciales es su escalera de siete planos de rendimiento, cada uno con un coste medido y aplicado de forma automática: desde el despacho directo (10-30 ns/op) hasta planos de compatibilidad como JSON (~30 µs/op) o WASM en navegador. La regla clave es que el plano más rápido no debe pagar el coste del plano de compatibilidad, y las regresiones se detectan antes de integrarse.

Foundation incorpora además transferencia de archivos reanudable con progreso, procesamiento de workers con reintentos y backoff exponencial, observabilidad unificada con OpenTelemetry y breakers por taxonomía de errores. El repositorio incluye scripts para generar proyectos, actualizar dependencias y ejecutar una suite de verificación completa (lint, tests, controles de práctica y validación de enlaces). El proyecto se describe como una base en evolución activa, con planos futuros como cómputo GPU y patrones agentic todavía en desarrollo.