From JavaScript Runtimes to Durable Compute
# De Runtimes JavaScript à Computação Durável Um tour prático de duas horas sobre como a execução de JavaScript evoluiu de runtimes locais tradicionais para uma plataforma de computação mais ampla, abrangendo máquinas de desenvolvimento, servidores, cloud workers e aplicações stateful duráveis. A sessão explora o papel em constante mudança dos runtimes JavaScript e a importância crescente das APIs da Web Platform como um modelo de programação comum entre ambientes. Analisaremos como conceitos familiares, como requests, responses, I/O assíncrono e `fetch`, agora conectam tudo, desde chamadas de API comuns e servidores web até a execução na nuvem e modelos de computação stateful cada vez mais sofisticados. A partir daí, exploraremos uma das mudanças mais interessantes que ocorrem no desenvolvimento server-side: ir além de manipuladores de request stateless em direção a unidades de computação endereçáveis individualmente que podem possuir estado persistente, comunicar-se com outros serviços e sobreviver além de uma única requisição ou processo. Em vez de comparar runtimes funcionalidade por funcionalidade, o objetivo é desenvolver um modelo mental útil sobre como o ecossistema JavaScript está mudando, o que está se tornando portátil entre ambientes e como essas mudanças afetam a forma como aplicações modernas podem ser projetadas. Público-alvo: desenvolvedores e estudantes interessados em JavaScript, desenvolvimento backend, computação em nuvem ou arquitetura de aplicações modernas. Não é necessária experiência prévia com runtimes alternativos ou sistemas distribuídos. Resultados: - Entender como o papel do runtime JavaScript se expandiu além do processo de servidor tradicional - Reconhecer as APIs da Web Platform como uma interface cada vez mais comum entre ambientes locais e na nuvem - Ver como o modelo `Request`, `Response` e `fetch` conecta a comunicação entre cliente, servidor e serviço-a-serviço - Distinguir o processamento de request stateless da computação stateful durável - Entender a ideia básica por trás de unidades de computação endereçáveis que possuem seu próprio estado persistente - Explorar como esses modelos afetam aplicações em tempo real, colaboração, sistemas habilitados por IA e outras cargas de trabalho stateful - Desenvolver uma estrutura mais clara para avaliar novos runtimes JavaScript e plataformas de computação à medida que o ecossistema continua a evoluir Formato: duas horas com um tour conciso pelo cenário em mudança dos runtimes JavaScript, exemplos progressivamente mais profundos, uma demonstração ao vivo focada em computação stateful, discussão sobre trade-offs arquiteturais e perguntas e respostas.
Abidjan, Côte d'Ivoire · 31 de outubro de 2026 · 10:30 · EDT · 2 horas
