Atlanta, Georgia, USA
From JavaScript Runtimes to Durable Compute

Qué esperar
De los entornos de ejecución de JavaScript a la computación duradera
Un recorrido práctico de dos horas sobre cómo la ejecución de JavaScript ha evolucionado desde los entornos de ejecución locales tradicionales hacia una plataforma de computación más amplia que abarca máquinas de desarrollo, servidores, trabajadores en la nube y aplicaciones con estado duradero.
La sesión explora el papel cambiante de los entornos de ejecución de JavaScript y la creciente importancia de las API de la plataforma web como un modelo de programación común en todos los entornos. Analizaremos cómo conceptos familiares como solicitudes, respuestas, E/S asíncrona y fetch ahora conectan todo, desde llamadas API ordinarias y servidores web hasta la ejecución en la nube y modelos de computación con estado cada vez más sofisticados.
A partir de ahí, exploraremos uno de los cambios más interesantes que ocurren en el desarrollo del lado del servidor: ir más allá de los manejadores de solicitudes sin estado hacia unidades de computación direccionables individualmente que pueden poseer un estado persistente, comunicarse con otros servicios y sobrevivir más allá de una sola solicitud o proceso.
En lugar de comparar los entornos de ejecución característica por característica, el objetivo es desarrollar un modelo mental útil sobre cómo está cambiando el ecosistema de JavaScript, qué se está volviendo portátil entre entornos y cómo estos cambios afectan la forma en que se pueden diseñar las aplicaciones modernas.
Audiencia: desarrolladores y estudiantes interesados en JavaScript, desarrollo backend, computación en la nube o arquitectura de aplicaciones modernas. No se requiere experiencia previa con entornos de ejecución alternativos o sistemas distribuidos.
Resultados:
- Comprender cómo el papel del entorno de ejecución de JavaScript se ha expandido más allá del proceso de servidor tradicional
- Reconocer las API de la plataforma web como una interfaz cada vez más común en entornos locales y en la nube
- Ver cómo el modelo de
Request,Responseyfetchconecta la comunicación entre cliente, servidor y servicio a servicio - Distinguir el procesamiento de solicitudes sin estado de la computación duradera con estado
- Comprender la idea básica detrás de las unidades de computación direccionables que poseen su propio estado persistente
- Explorar cómo estos modelos afectan a las aplicaciones en tiempo real, la colaboración, los sistemas habilitados por IA y otras cargas de trabajo con estado
- Desarrollar un marco más claro para evaluar nuevos entornos de ejecución de JavaScript y plataformas de computación a medida que el ecosistema continúa evolucionando
Formato: dos horas con un recorrido conciso por el cambiante panorama de los entornos de ejecución de JavaScript, ejemplos progresivamente más profundos, una demostración en vivo enfocada en la computación con estado, discusión sobre compensaciones arquitectónicas y preguntas y respuestas.