Tio·Vené

Dentro de vene.win

Este sitio está hecho con Rullst.

vene.win funciona con Rullst, el framework web en Rust creado por Tio Vené. Reúne en un solo lugar lo que un sitio necesita para ser rápido y liviano, con las protecciones de seguridad activas desde el primer día.

Bit

¡Hola! Soy Bit, el robot de Tio Vené. ¡Haz clic en mí y te doy un consejo!

Bit, el robot de Tio Vené

Rullst 13

Lo que Rullst aporta a este sitio

Seguridad por defecto

Protección contra el envío falsificado de formularios, cortafuegos de aplicación, cabeceras de seguridad y sesiones que se pueden cerrar en todos los dispositivos.

Tres idiomas verificados

Si falta un texto en portugués, inglés o español, el sitio ni siquiera compila. Los plurales y las fechas siguen las reglas de cada idioma.

Base de datos y migraciones

Los modelos, las consultas y las migraciones están en el propio código, sobre la base SQLite de este sitio.

Panel listo

Nexus gestiona cursos, clases, estudiantes y solicitudes de clase sin escribir pantallas de administración.

Liviano y eficiente

Un solo programa en Rust, sin servidor de aplicaciones aparte, que usa poca memoria y responde rápido.

Actualizaciones asistidas

cargo rullst upgrade muestra lo que cambia en el código antes de actualizar el framework, como en la migración de este sitio a la versión 13.

Rullst Green

Rullst Green: las mediciones de este sitio

El comando cargo rullst green mide la propia app: tamaño, memoria, dependencias y el tiempo de procesador por página. Cada panel muestra dónde se hizo la medición.

Windows · x86_64computadora de desarrollo
📦 Tamaño del programa
16,0 MB
🚀 Páginas servidas en la prueba
20.270
🧩 Dependencias
436

Medido el 7 de noviembre de 2026 con cargo rullst 13.0.0-alpha.4, en el binario de release (Windows, x86_64). El servidor de producción (Linux ARM64) puede mostrar números un poco distintos.

Prueba de carga: 10 segundos, 4 conexiones simultáneas pidiendo la página de inicio, 0 errores.

La memoria en reposo y el tiempo de procesador por página solo se miden en Linux (green usa el /proc del sistema).

Linux · x86_64servidor Linux de GitHub Actions
📦 Tamaño del programa
15,6 MB
🧠 Memoria en reposo
14,7 MB
⚡ CPU por página
0,23 ms
🚀 Páginas servidas en la prueba
70.217
🧩 Dependencias
436

Medido el 7 de noviembre de 2026 con cargo rullst 13.0.0-alpha.4, en el binario de release (Linux, x86_64). El servidor de producción (Linux ARM64) puede mostrar números un poco distintos.

Prueba de carga: 10 segundos, 4 conexiones simultáneas pidiendo la página de inicio, 0 errores.

Peso de la página

Cuánto pesa la página de inicio

Lo que un navegador sin nada guardado recibe por la red al abrir la página de inicio, ya comprimido. Menos bytes es menos energía gastada en la red y en el dispositivo de quien visita.

vene.win8 de noviembre de 2026
📦 en la primera visita, con estilos, scripts e imágenes
44 KB
🔁 en las visitas siguientes (el resto queda guardado en el dispositivo)
8 KB
🧩 de estilos y scripts, comprimidos
29 KB
🚫 scripts de terceros, rastreadores o anuncios
0

Medido el 8 de noviembre de 2026 con scripts/medir-pagina-inicial.py: pide la página de inicio y cada archivo que usa, como un navegador sin nada guardado, y suma los bytes que llegan por la red, sin descomprimir. GitHub mide de nuevo después de cada publicación y avisa cuando el número cambia más de un 5%.

Software eficiente

Por qué un sitio liviano gasta menos energía

  • La energía que consume un servidor acompaña el tiempo de procesador y la memoria que usa el programa. Menos CPU y menos memoria por página significan más visitas atendidas por el mismo servidor, o un servidor más pequeño para el mismo sitio.
  • Rullst está escrito en Rust y se convierte en un solo programa compilado, sin intérprete ni máquina virtual por debajo. Eso tiende a gastar menos CPU y memoria que las plataformas interpretadas o los frameworks más pesados.
  • Los estudios que compararon lenguajes ubicaron a Rust entre los más eficientes en energía; investigaciones más recientes muestran que lo que realmente pesa es el tiempo de ejecución de cada programa. Por eso vene.win se mide a sí mismo con Rullst Green, en lugar de prometer.

Por eso preferimos decir “software eficiente”, con números, en lugar de usar etiquetas genéricas como “eco-friendly” o “sostenible”: este tipo de afirmación ambiental debe poder comprobarse, como exigen el CONAR en Brasil y la Directiva (UE) 2024/825 en Europa.

Fuentes: Pereira et al., 2017 ↗ · van Kempen et al., 2024 ↗ · Green Software Foundation ↗

Estimación de carbono (SCI)

Cuánto carbono emite el procesamiento de este sitio

Con el tiempo de procesador medido por Rullst Green y dos datos con fuente, la potencia del procesador del servidor y la intensidad de carbono de la red eléctrica brasileña, se puede estimar el carbono de cada página con la metodología SCI (Software Carbon Intensity), la norma ISO/IEC 21031:2024. El servidor está en Brasil, conectado al Sistema Interconectado Nacional, una red de bajo carbono en la que la mayor parte de la energía viene de fuentes renovables.

SCI · ISO/IEC 21031:2024estimación
🌱 CO₂e por millón de páginas
≈ 5,9 mg
⚡ Energía de CPU por millón de páginas
≈ 0,13 Wh
🔌 Potencia por núcleo ocupado
2,01 W
🌎 Red eléctrica de Brasil (2025)
46,1 g/kWh

Cálculo: SCI = (E × I + M) ÷ R. E, la energía, es el tiempo de procesador medido (0,23 ms por página, Linux x86_64, el 7 de noviembre de 2026) × 2,01 W por núcleo ocupado; I es la intensidad de carbono de la red (46,1 g de CO₂ por kWh, promedio de 2025); M, la fabricación del hardware, queda fuera; R es una página servida.

Lo que esta estimación no incluye

  • El servidor encendido todo el tiempo: el consumo en reposo, la memoria, el disco y la refrigeración del centro de datos. El cálculo cubre solo el trabajo del procesador para armar cada página.
  • La red, Cloudflare y el celular o la computadora de quien visita, que también gastan energía y no entran en el cálculo.
  • La fabricación del hardware (la M de la fórmula) y otros gases además del CO₂: el factor del MCTI mide el CO₂ de la generación eléctrica. La SCI usa el promedio de la red del lugar, sin descontar contratos ni certificados de energía renovable.
  • El tiempo de procesador se midió en el servidor Linux de GitHub Actions (x86_64), no en el servidor de producción (Linux ARM64), y la potencia por núcleo viene de la ficha del fabricante, no de un medidor de energía. Son aproximaciones.

Por eso la afirmación ambiental de este sitio es esta, y solo esta: una estimación SCI de cerca de 5,9 mg de CO₂e por millón de páginas, contando solo el procesamiento de la app. No decimos que el sitio sea “verde”, “neutro en carbono” o “sostenible”: eso exigiría medir el ciclo de vida completo y comprobarlo.

Fuentes: SCI, Green Software Foundation ↗ · ISO/IEC 21031:2024 ↗ · MCTI (Brasil): factores de emisión ↗ · Ampere: ficha del Altra ↗ · Oracle Cloud: máquinas A1 ↗ · cargo rullst green ↗

Aprender

¿Quieres crear sitios así?

En las clases particulares puedes aprender programación web con Rust y Rullst, del primer proyecto al sitio en línea.

Hablar por WhatsApp