AC

Angelo Corsaro, Ph.D.

Руководитель проекта Eclipse Zenoh

Жиф-сюр-Иветт, Франция

100+Рецензируемые публикации
1,478+Цитирования
25+Лет опыта
10+Международные стандарты

Исследовательский профиль

Доктор Анджело Корсаро — мировой эксперт в области распределённых систем интернет-масштаба с более чем 25-летним опытом в проектировании протоколов, middleware реального времени, алгоритмах консенсуса и синхронизации часов, а также облачных вычислениях на всём пути до периферии. Его работа имела как глубокое теоретическое значение (более 100 рецензируемых публикаций, более 1 478 цитирований), так и трансформационный промышленный охват (более 10 соавторских международных стандартов, несколько протоколов, развёрнутых в миллионах критически важных систем).

Научные интересы

  • Распределённые алгоритмы: консенсус, синхронизация часов, причинно-следственное упорядочивание, CRDT
  • Вычислительный континуум облако–периферия–микроконтроллер: проектирование протоколов, data-centric архитектуры
  • Системы реального времени и функциональной безопасности: детерминированное планирование, безопасность памяти, формальная верификация
  • Распределённое хранилище и крупномасштабная передача данных: коды стирания, гео-распределённая репликация
  • Высокопроизводительные сети: абстракции без накладных расходов, обход ядра, middleware на основе RDMA
  • AI-нативная распределённая инфраструктура: федеративное обучение, распределённый инференс

Опыт работы

Генеральный директор / Технический директор & Сооснователь

Jan 2022 – 2026

ZettaScale Technology · Paris

Совместно основал компанию, коммерциализирующую Eclipse Zenoh. Довёл протокол от исследовательского прототипа до производственного релиза (Zenoh 1.0, октябрь 2024 г.) в рамках Eclipse Foundation. Руководил всеми НИОКР, технологической стратегией и научными публикациями. Выбран для представления Франции в инициативе Genius Minds 2024 (Business France / Choose France) во Французском посольстве в Лондоне.

Технический директор

2016 – 2022

ADLINK Technologies Inc. · Paris

Руководил Офисом передовых технологий. Утвердил граничные вычисления как стратегический корпоративный приоритет за несколько лет до их массового распространения. Направлял технологический скаутинг, стратегию НИОКР и стандартизационную деятельность. Признан Power 200: самым влиятельным лидером цифровой экономики (2019 г.).

Технический директор

2009 – 2016

PrismTech · Orsay

Трансформировал компанию из нишевого поставщика авиакосмического middleware в лидера IoT-платформ. Разработал архитектуру Vortex — первой коммерческой платформы с поддержкой унифицированных облачных и туманных вычислений. Обеспечил рост выручки около 75%. Gartner Cool Vendor (2014 г.).

Менеджер по продуктовой стратегии

2007 – 2009

PrismTech · Orsay

Разработал и реализовал стратегию открытого исходного кода, обеспечившую массовое принятие пользователями и расширение рынка.

Исследователь программных технологий

Jan 2005 – Aug 2007

SELEX-ES / Finmeccanica · Rome

Дирекция стратегического и технологического планирования. Технический руководитель Исследовательской группы по многоядерным процессорам Finmeccanica. Председательствовал в научном комитете Программной лаборатории Finmeccanica. Совместно руководил аспирантами в Университете Ла Сапиенца, Рим.

Главный архитектор, НИОКР

Dec 2003 – Dec 2004

SELEX-ES / Finmeccanica · Rome

Спроектировал корпоративную middleware-платформу для критически важных систем управления воздушным движением, бортовых и военно-морских систем. Руководил международной командой около 50 инженеров.

Преподавание

Преподаватель

2016 – 2022

ESIEE ParisЧлен Conférence des Grandes Écoles Françaises

Интернет вещей (IoT)Функциональное программирование

Научный руководитель (совместное руководство)

2003 – 2007

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

Распределённые системы, middleware реального времени, отказоустойчивые вычисления

Образование

Доктор философии в области компьютерных наук

December 2004

Washington University in St. Louis · Миссури, США

Научный руководитель: проф. Дуглас К. Шмидт. Диссертация: Дизайн и производительность заблаговременно скомпилированного middleware реального времени на Java.

Магистр компьютерных наук

January 2001

Washington University in St. Louis · Миссури, США

Laurea в области компьютерной инженерии

July 1999

Università degli Studi di Catania · Италия

С отличием

Ключевые вклады

Eclipse Zenoh — Изобретатель & Руководитель проекта

2015 – по н.в.

Изобрёл Zenoh — протокол, объединяющий pub/sub, гео-распределённые запросы и вычисления на всём континууме от облака до микроконтроллера. 5 байт накладных расходов, задержка менее 13 мкс, пропускная способность 50 Гбит/с, работает на 32 КБ ОЗУ. Выбран техническим руководящим комитетом ROS 2 в качестве официальной альтернативы DDS. Принят General Motors (uProtocol), Bosch, Volvo, Foxconn и Volocopter. Рекомендован МСЭ для интеллектуальных транспортных систем.

Стандарт OMG Data Distribution Service (DDS)

2003 – 2015

Сопредседатель-основатель Группы специальных интересов OMG DDS и главный архитектор семейства стандартов DDS (DDS, DDSI-RTPS, DDS Security, DDS RPC, DDS4CCM, ISO C++ DDS API). DDS — фундаментальный стандарт pub/sub реального времени, развёрнутый в миллионах критически важных систем: управление воздушным движением, naval combat management, автономные транспортные средства и медицинские устройства.

Туманные вычисления: Стандарт IEEE 1934-2018

2009 – 2020

Был пионером распределённых граничных вычислений (первоначально называемых «Fluid Computing») до того, как был введён термин «fog computing». Сотрудничал с командой Cisco, внёс вклад в эталонную архитектуру консорциума OpenFog и создал Eclipse fog05 — первую полностью децентрализованную инфраструктуру туманных вычислений. Эталонная архитектура принята как Стандарт IEEE 1934-2018.

Распределённая синхронизация часов

2005 – 2009

Изобрёл полностью распределённый алгоритм синхронизации внутренних часов на основе теории связи, достигший наименьших погрешностей, опубликованных на тот момент для динамических крупномасштабных систем. Опубликован в IEEE TPDS (2009 г.) и развёрнут в отказоустойчивых системах Finmeccanica/SELEX-ES.

Java реального времени: jRate & Алгоритмы безопасности памяти

2001 – 2004

Создал jRate — первую реализацию RTSJ с открытым исходным кодом, скомпилированную заблаговременно, разработанную в рамках программы DARPA PCES. Boeing использовал jRate для подтверждения осуществимости Java реального времени для авионики критически важных беспилотников. Также изобрёл алгоритм постоянного времени O(1) для проверки безопасности присваивания указателей в областях памяти с областью видимости — первое решение этой фундаментальной проблемы RTSJ.

Избранные публикации

Полный список: более 100 рецензируемых публикаций · более 1 478 цитирований · Google Scholar

Журнал

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.

Журнал

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.

Журнал

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.

Журнал

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.

Конференция

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.

Конференция

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]

Стандарты и открытый код

Соавторские стандарты

  • OMG Data Distribution Service (DDS) v1.0–1.4 — Сопредседатель-основатель (2004–2015)
  • OMG DDSI-RTPS (протокол обеспечения совместимости) v2.x — Участник
  • OMG DDS Security, DDS RPC, DDS4CCM — Соавтор
  • ISO C++ DDS API (SimD) — Основной автор; принят как стандарт OMG
  • Эталонная архитектура консорциума OpenFog — Ключевой участник; принята как Стандарт IEEE 1934-2018

Проекты с открытым исходным кодом

Eclipse ZenohИзобретатель & руководитель проекта
Eclipse Cyclone DDSСорукодитель
Eclipse fog05Создатель & руководитель проекта
jRateСоздатель — первая заблаговременно скомпилированная реализация RTSJ с открытым исходным кодом
SimDЕдинственный автор — ISO C++ DDS API (принят как стандарт OMG)

Награды и признание

2024

Технологический генеральный директор года

2024

Лучшая платформа континуума «облако — устройство»

2024

Genius Minds 2024 — Выбран представлять Францию, Французское посольство в Лондоне

2023–24

Топ-10 стартапов V2X, за которыми стоит следить

2023

Финалист Spring50 — Paris-Saclay SPRING (ZettaScale)

2019

Power 200: Самые влиятельные лидеры цифровой экономики в мире

2018

Премия Compass Intelligence: Лучшая компания M2M & IoT

2017–18

Топ-50 самых влиятельных руководителей в сфере граничных вычислений

2014

Gartner Cool Vendor

Постоянно

Старший член IEEE | Член ACM | Член совета директоров Eclipse Foundation

Навыки

Языки

ИтальянскийРодной
АнглийскийСвободно
ФранцузскийСвободно

Языки программирования

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

Протоколы & Стандарты

ZenohDDS / DDSI-RTPSMQTTAMQPREST / HTTP

Области

Распределённые системыEdge & Fog ComputingIoTРобототехника (ROS 2)Системы реального времениАвтомобильная (V2X)