From JavaScript Runtimes to Durable Compute
# Des environnements d'exécution JavaScript au calcul durable Un tour d'horizon pratique de deux heures sur la façon dont l'exécution JavaScript a évolué, passant d'environnements locaux traditionnels à une plateforme informatique plus large couvrant les machines de développement, les serveurs, les workers cloud et les applications durables avec état. La session explore l'évolution du rôle des environnements d'exécution JavaScript et l'importance croissante des API de la plateforme Web en tant que modèle de programmation commun à tous les environnements. Nous examinerons comment des concepts familiers tels que les requêtes, les réponses, les entrées/sorties asynchrones et `fetch` connectent désormais tout, des appels API ordinaires et serveurs web à l'exécution dans le cloud et aux modèles de calcul avec état de plus en plus sophistiqués. À partir de là, nous explorerons l'un des changements les plus intéressants dans le développement côté serveur : le passage au-delà des gestionnaires de requêtes sans état vers des unités de calcul adressables individuellement, capables de posséder un état persistant, de communiquer avec d'autres services et de survivre au-delà d'une seule requête ou d'un seul processus. Plutôt que de comparer les environnements d'exécution fonctionnalité par fonctionnalité, l'objectif est de développer un modèle mental utile sur la façon dont l'écosystème JavaScript évolue, ce qui devient portable entre les environnements et comment ces changements affectent la manière dont les applications modernes peuvent être conçues. Public : développeurs et apprenants intéressés par JavaScript, le développement backend, le cloud computing ou l'architecture d'applications modernes. Aucune expérience préalable avec des environnements d'exécution alternatifs ou des systèmes distribués n'est requise. Objectifs : - Comprendre comment le rôle de l'environnement d'exécution JavaScript s'est étendu au-delà du processus serveur traditionnel - Reconnaître les API de la plateforme Web comme une interface de plus en plus commune entre les environnements locaux et cloud - Voir comment le modèle `Request`, `Response` et `fetch` connecte la communication client, serveur et service à service - Distinguer le traitement des requêtes sans état du calcul durable avec état - Comprendre l'idée de base derrière les unités de calcul adressables qui possèdent leur propre état persistant - Explorer comment ces modèles affectent les applications en temps réel, la collaboration, les systèmes basés sur l'IA et d'autres charges de travail avec état - Développer un cadre plus clair pour évaluer les nouveaux environnements d'exécution JavaScript et les plateformes informatiques à mesure que l'écosystème continue d'évoluer Format : deux heures avec un tour d'horizon concis du paysage changeant des environnements d'exécution JavaScript, des exemples progressivement plus approfondis, une démonstration en direct ciblée du calcul avec état, une discussion sur les compromis architecturaux, ainsi que des questions-réponses.
Abidjan, Côte d'Ivoire · 31 octobre 2026 · 10:30 · EDT · 2 heures
