Transazioni distribuite con Temporal.io + One Liners - RomaJS @ Sourcesense


Details
Questo mese talk + pillola!
**Transazioni distribuite per tutti (o quasi) con Temporal.io**
Event Sourcing, Actor Model, PubSub e Saga sono alcune delle possibili opzioni che abbiamo a disposizione quando dobbiamo implementare un sistema di transazioni distribuite.
Sulla carta funzionano tutte ma in pratica nessuna di queste ci offre una soluzione gratis.
In questo talk scopriremo Temporal (https://temporal.io/), un framework concreto che ci permette di modellare e orchestrare flussi di business anche complessi in modo semplice gestendo per noi anche i meccanismi di retry e failover.
Lo analizzeremo partendo da un caso reale dove il suo utilizzo ci ha permesso di gestire flussi in cui le azioni non avvengono soltanto in tempi diversi ma alcune di queste sono fatte anche a mano O_o.
Speaker: Emanuele De Cupis
Durata: 40-60 minuti
Modalità: in diretta streming e in presenza
Jurassic Script: When One Liners Ruled the Earth
Le applicazioni JavaScript sono costruito su un incredibile numero di piccoli moduli che fanno cose semplici (stupide?).
Aggiungere degli spazi prima di una stringa, capire se un oggetto è un array o un numero sono solo alcuni esempi di "one liner" scaricati milioni di volte alla settimana. L'uso smodato di queste dipendenze ha reso l'ecosistema JavaScript il più attaccato (e attaccabile) e le notizie di nuovi malware si susseguono.
Come siamo arrivati a questo? Di chi è la colpa? Sappiamo ancora programmare?
Durante il talk cercheremo riposte (non banali) a queste e altre domande.
Scopriremo anche come l'eroica persona del Nebraska sia solo una leggenda e di come soldi, fama e potere siano la vera forza dietro tutto questo.
Speaker: Alessandro Miliucci
Durata: 15 minuti
Modalità: solo in presenza
----------
Questo evento sarà ospitato negli uffici di Sourcesense, in Via del Poggio Laurentino, 9.
Come di consueto il terzo mercoledì del mese è targato RomaJS e dalle 19:00 ci confrontiamo con tutta la community su tematiche di sviluppo, paradigmi, librerie e framework basati su JavaScript & dintorni.
La prima parte dell'evento sarà ripresa in diretta sui nostri social:
- Youtube: https://www.youtube.com/watch?v=gyANteVB5VA
- Linkedin: https://www.linkedin.com/feed/update/urn:li:activity:7141002738666053632
Rimarremo in ascolto di tutti i commenti sulle due piattaforme, e sul canale #general del nostro server Discord (trovate il link di invito su https://romajs.org/) dove poter interagire ulteriormente con tutti gli altri.

Transazioni distribuite con Temporal.io + One Liners - RomaJS @ Sourcesense