AC

Angelo Corsaro, Ph.D.

Responsabile del Progetto Eclipse Zenoh

Gif-sur-Yvette, Francia

100+Pubblicazioni peer-reviewed
1,478+Citazioni
25+Anni di esperienza
10+Standard internazionali

Profilo di Ricerca

Il Dr. Angelo Corsaro è un esperto mondiale nei sistemi distribuiti su scala Internet, con oltre 25 anni di contributi che spaziano dalla progettazione di protocolli, al middleware in tempo reale, agli algoritmi di consenso e sincronizzazione degli orologi, fino al cloud verso il calcolo in periferia. Il suo lavoro ha avuto sia un profondo impatto teorico (oltre 100 pubblicazioni peer-reviewed, oltre 1.478 citazioni) sia una portata industriale trasformativa (oltre 10 standard internazionali co-redatti, diversi protocolli distribuiti in milioni di sistemi mission-critical).

Interessi di Ricerca

  • Algoritmi distribuiti: consenso, sincronizzazione degli orologi, ordinamento causale, CRDT
  • Continuum di calcolo cloud-edge-microcontrollore: progettazione di protocolli, architetture data-centric
  • Sistemi in tempo reale e safety-critical: scheduling deterministico, sicurezza della memoria, verifica formale
  • Storage distribuito e trasferimento dati su larga scala: erasure coding, replicazione geo-distribuita
  • Networking ad alte prestazioni: astrazioni zero-overhead, kernel bypass, middleware basato su RDMA
  • Infrastruttura distribuita nativa AI: federated learning, inferenza distribuita

Esperienza

CEO / CTO & Co-Fondatore

Jan 2022 – 2026

ZettaScale Technology · Paris

Co-fondato l'azienda che commercializza Eclipse Zenoh. Ha condotto il protocollo dal prototipo di ricerca alla versione di produzione (Zenoh 1.0, ottobre 2024) all'interno della Eclipse Foundation. Ha diretto tutta la R&S, la strategia tecnologica e le pubblicazioni scientifiche. Selezionato per rappresentare la Francia all'iniziativa Genius Minds 2024 (Business France / Choose France) presso l'Ambasciata Francese a Londra.

Direttore Tecnico

2016 – 2022

ADLINK Technologies Inc. · Paris

Ha diretto l'Ufficio delle Tecnologie Avanzate. Ha stabilito l'edge computing come pilastro strategico aziendale anni prima dell'adozione mainstream. Ha diretto la ricognizione tecnologica, la strategia R&S e le attività di standardizzazione. Riconosciuto come Power 200: Leader più influente dell'economia dei dati (2019).

Direttore Tecnico

2009 – 2016

PrismTech · Orsay

Ha trasformato l'azienda da fornitore di nicchia di middleware aerospaziale a leader delle piattaforme IoT. Ha progettato Vortex, la prima piattaforma commerciale che supporta cloud e fog computing unificati. Ha guidato una crescita dei ricavi di circa il 75%. Gartner Cool Vendor (2014).

Responsabile Strategia di Prodotto

2007 – 2009

PrismTech · Orsay

Ha ideato ed eseguito una strategia open source che ha guidato una massiccia adozione degli utenti e l'espansione del mercato.

Ricercatore in Tecnologie Software

Jan 2005 – Aug 2007

SELEX-ES / Finmeccanica · Rome

Direzione della Pianificazione Strategica e Tecnologica. Responsabile tecnico del Gruppo di Ricerca sui Processori Multi-Core di Finmeccanica. Ha presieduto il comitato scientifico del Laboratorio Software di Finmeccanica. Co-supervisione di dottorandi presso La Sapienza, Roma.

Architetto Capo, R&S

Dec 2003 – Dec 2004

SELEX-ES / Finmeccanica · Rome

Ha progettato una piattaforma middleware enterprise per sistemi mission-critical di controllo del traffico aereo, aeronautici e navali. Ha guidato un team internazionale di circa 50 ingegneri.

Insegnamento

Docente

2016 – 2022

ESIEE ParisMembro della Conférence des Grandes Écoles Françaises

Internet of Things (IoT)Programmazione Funzionale

Co-Supervisore di Dottorato

2003 – 2007

Università La Sapienza (Rome) & Washington University in St. Louis

Sistemi distribuiti, middleware in tempo reale, informatica fault-tolerant

Formazione

Dottorato in Informatica

December 2004

Washington University in St. Louis · Missouri, USA

Supervisore: Prof. Douglas C. Schmidt. Tesi: Progettazione e performance di un middleware Java in tempo reale compilato ahead-of-time.

Master in Informatica

January 2001

Washington University in St. Louis · Missouri, USA

Laurea in Ingegneria Informatica

July 1999

Università degli Studi di Catania · Italia

Magna cum laude

Contributi Seminali

Eclipse Zenoh — Inventore & Responsabile del Progetto

2015 – presente

Ha inventato Zenoh, un protocollo che unifica pub/sub, query geo-distribuite e computazione sull'intero continuum cloud-microcontrollore. 5 byte di overhead wire, latenza inferiore a 13 µs, throughput di 50 Gbps, funziona su 32 KB di RAM. Selezionato dal Comitato Direttivo Tecnico di ROS 2 come alternativa ufficiale a DDS. Adottato da General Motors (uProtocol), Bosch, Volvo, Foxconn e Volocopter. Raccomandato dall'ITU per i Sistemi di Trasporto Intelligenti.

Standard OMG Data Distribution Service (DDS)

2003 – 2015

Co-presidente fondatore del Gruppo di Interesse Speciale OMG DDS e principale architetto della famiglia di standard DDS (DDS, DDSI-RTPS, DDS Security, DDS RPC, DDS4CCM, API C++ ISO DDS). DDS è lo standard fondamentale di pub/sub in tempo reale distribuito in milioni di sistemi mission-critical: controllo del traffico aereo, gestione dei combattimenti navali, veicoli autonomi e dispositivi medici.

Fog Computing: Standard IEEE 1934-2018

2009 – 2020

Pioniere del calcolo edge distribuito (originariamente denominato 'Fluid Computing') prima che il termine 'fog computing' fosse coniato. Ha collaborato con il team Cisco, contribuito all'architettura di riferimento del Consorzio OpenFog e creato Eclipse fog05 — la prima infrastruttura di fog computing completamente decentralizzata. L'architettura di riferimento è stata adottata come Standard IEEE 1934-2018.

Sincronizzazione degli Orologi Distribuita

2005 – 2009

Ha inventato un algoritmo completamente distribuito di sincronizzazione degli orologi interni basato sulla teoria del coupling, che ha raggiunto i margini di errore più bassi pubblicati all'epoca per sistemi dinamici su larga scala. Pubblicato in IEEE TPDS (2009) e distribuito nei sistemi fault-tolerant di Finmeccanica/SELEX-ES.

Java in Tempo Reale: jRate & Algoritmi di Sicurezza della Memoria

2001 – 2004

Ha creato jRate, la prima implementazione RTSJ open source compilata ahead-of-time, sviluppata nell'ambito del programma DARPA PCES. Boeing ha utilizzato jRate per dimostrare la fattibilità di Java in tempo reale per le avioniche UAV critiche. Ha anche inventato un algoritmo a tempo costante O(1) per verificare la sicurezza delle assegnazioni di puntatori nelle regioni di memoria scopate — la prima soluzione a questo fondamentale problema RTSJ.

Pubblicazioni Selezionate

Lista completa: oltre 100 pubblicazioni peer-reviewed · oltre 1.478 citazioni · Google Scholar

Rivista

Corsaro, A., Baldoni, R., Querzoni, L., et al. (2009). "Coupling-based internal clock synchronization for large-scale dynamic distributed systems." IEEE TPDS, 21(5), 607–619.

Rivista

Baldoni, G., Loudet, J., Cominardi, L. & Corsaro, A. (2024). "Data-centric service-based architecture for edge-native applications." IEEE Communications Magazine, 62(4), 32–38.

Rivista

Corsaro, A. & Schmidt, D.C. (2003). "The design and performance of real-time Java middleware." IEEE Trans. on Parallel and Distributed Systems, 14(11), 1155–1167.

Rivista

Yannuzzi, M., van Lingen, F., … Corsaro, A. & Olivé, A. (2017). "A new era for cities with fog computing." IEEE Internet Computing, 21(2), 54–67.

Conferenza

Corsaro, A., Cominardi, L., Hecart, O., et al. (2023). "Zenoh: Unifying communication, storage and computation from the cloud to the microcontroller." Euromicro DSD, 422–428.

Conferenza

Corsaro, A. & Cytron, R.K. (2003). "Efficient memory-reference checks for real-time Java." ACM SIGPLAN Notices, 38(7), 51–58. [LCTES '03 / co-located with PLDI]

Standard & Open Source

Standard Co-Redatti

  • OMG Data Distribution Service (DDS) v1.0–1.4 — Co-Presidente Fondatore (2004–2015)
  • OMG DDSI-RTPS (protocollo wire di interoperabilità) v2.x — Contributore
  • OMG DDS Security, DDS RPC, DDS4CCM — Co-autore
  • API C++ ISO DDS (SimD) — Autore principale; adottato come standard OMG
  • Architettura di Riferimento del Consorzio OpenFog — Contributore chiave; adottata come Standard IEEE 1934-2018

Progetti Open Source

Eclipse ZenohInventore & responsabile del progetto
Eclipse Cyclone DDSCo-responsabile
Eclipse fog05Creatore & responsabile del progetto
jRateCreatore — prima implementazione RTSJ open source compilata ahead-of-time
SimDAutore unico — API C++ ISO DDS (adottata come standard OMG)

Riconoscimenti & Premi

2024

CEO Tecnologico dell'Anno

2024

Migliore Piattaforma del Continuum Cloud-Dispositivo

2024

Genius Minds 2024 — Selezionato per rappresentare la Francia, Ambasciata Francese a Londra

2023–24

Top 10 V2X Startup da Seguire

2023

Finalista Spring50 — Paris-Saclay SPRING (ZettaScale)

2019

Power 200: i Leader più Influenti dell'Economia dei Dati nel Mondo

2018

Premio Compass Intelligence: Migliore Azienda M2M & IoT

2017–18

Top 50 dei Dirigenti più Influenti nell'Edge Computing

2014

Gartner Cool Vendor

In corso

Membro Senior IEEE | Membro ACM | Membro del Consiglio di Fondazione Eclipse

Competenze

Lingue

ItalianoMadrelingua
IngleseFluente
FranceseFluente

Linguaggi di Programmazione

Rust (expert)C/C++ (25+ years)OCaml (expert)Java (expert)Scala (expert)PythonJavaScript

Protocolli & Standard

ZenohDDS / DDSI-RTPSMQTTAMQPREST / HTTP

Settori

Sistemi DistribuitiEdge & Fog ComputingIoTRobotica (ROS 2)Sistemi in Tempo RealeAutomotive (V2X)