Дамінік П. Джампаола () — распрацоўшчык праграмнага забеспячэння, спецыяліст па файлавых сістэмах. Былы інжынер 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 Катэгорыя:BeOS Катэгорыя:Google