Доминик П. Джампаоло () — разработчик программного обеспечения, специалист по файловым системам. Бывший инженер Be Inc., автор Be File System для операционной системы Be, работа над которой принесла ему всемирную известность, и APFS для macOS. В настоящее время работает в Apple Inc.

Биография После окончания средней школы в Льюистоне, штат Мэн в 1987 году начал изучать политологию в Американский университет в Вашингтон, округ Колумбия, но после первого семестра перевёлся на информатику. По получении степени бакалавра, защитил магистра в Политехническом институте Вустера.

Закончив учебу, переехал на западное побережье, устроившись в Silicon Graphics в отдел перспективных систем. Там работал в группе, которая портировала IRIX на 64-битный микропроцессор R8000 и работал над графическими системами и . В процессе работы он обнаружил и исправил ошибку в системе композитинга Flame, которая задерживала постпродакшн фильма «Скорость» (1994 года).

В октябре 1995 года Джампаоло узнал от друга за игрой в покер о BeBox. Он посетил офис Be Inc., чтобы своими глазами увидеть демонстрацию компьютера, и, впечатлённый, устроился на работу в Be. Сначала он работал над ядром и POSIX-совместимостью для BeOS, но наибольшим его вкладом стала разработка Be File System (вместе с ), взамен старой Be File System, написанную Бенуа Шиллингсом, которая, в свою очередь заменила оригинальную плоскую файловую систему, написанную Мёриёном. Be File System включала ряд преимуществ по сравнению с другими файловыми системами, используемыми тогда, такими как журнал для повышения надежности и поддержка обширных метаданные, которые индексировались для быстрого поиска, приближая функциональность файловой системы к реляционной базе данных. В 1999 году Доминик выпустил книгу, посвящённую этой файловой системе.

После Be Джампаоло некоторое время работал в Google, а затем в QNX Software Systems. Работая в QNX, исправил ошибку в блоке выборки инструкций процессоров Intel Pentium II и Pentium III.

С марта 2002 года Джампаоло работает в Apple, где входит в группы по разработке файловых систем для macOS (Apple File System) и Spotlight.

Библиография Джампаоло, Доминик (1999). Practical File System Design with the Be File System. Морган Кауфманн. .

Ссылки

Внешние ссылки Личная страница Доминика Джампаоло Представляем Apple File System

Категория:Выпускники Американского университета Категория:Выпускники Вустерского политехнического института Категория:Программисты США Категория:Сотрудники Apple Inc. Категория:BeOS Категория:SGI Категория:Сотрудники Google