Cięcie Douga

Cięcie Douga

Douglass Read Cutting jest projektantem oprogramowania, orędownikiem i twórcą technologii wyszukiwania typu open source . Wraz z Mikiem Cafarellą założył dwa projekty technologiczne, Lucene i Nutch . Oba projekty są teraz zarządzane przez Apache Software Foundation . Cutting i Cafarella są także współzałożycielami Apache Hadoop .

Edukacja i wczesna kariera

Cięcie ukończył Uniwersytet Stanforda w 1985 roku z tytułem licencjata .

Przed opracowaniem Lucene Cutting zajmował stanowiska związane z technologią wyszukiwania w Xerox PARC , gdzie pracował nad algorytmem Scatter/Gather oraz stylistyką obliczeniową . Pracował także w Excite , gdzie był jednym z głównych projektantów wyszukiwarki , oraz w Apple Inc. , gdzie był głównym autorem struktury wyszukiwania tekstowego V-Twin .

Projekty open source

Lucene , indeksator wyszukiwania i Nutch , pająk lub przeszukiwacz, to dwa kluczowe komponenty ogólnej platformy wyszukiwania typu open source, która najpierw przeszukuje sieć w poszukiwaniu treści, a następnie tworzy z niej indeks, który można przeszukiwać. Kierownictwo firmy Cutting w tych dwóch projektach rozszerzyło koncepcje i możliwości ogólnych projektów oprogramowania open source, takich jak Linux i MySQL , na wertykalną domenę wyszukiwania. W artykule z 2017 roku Cutting został zacytowany ze stwierdzeniem, że „otwarte oprogramowanie jest wymogiem dla biznesu”.

Wykorzystanie paradygmatu MapReduce

W grudniu 2004 r. Google Research opublikował artykuł na temat algorytmu MapReduce , który umożliwia trywialną równoległość obliczeń na bardzo dużą skalę w dużych klastrach serwerów. Cutting i Mike Cafarella , zdając sobie sprawę ze znaczenia tego artykułu dla rozszerzenia Lucene na dziedzinę niezwykle dużych problemów wyszukiwania, stworzyli platformę Hadoop o otwartym kodzie źródłowym, która umożliwia uruchamianie aplikacji opartych na paradygmacie MapReduce na dużych klastrach sprzętu towarowego. Cięcie był pracownikiem Yahoo! , gdzie w pełnym wymiarze godzin kierował projektem Hadoop ; później zaczął pracować dla Cloudery .

Fundacje i nagrody open source

W lipcu 2009 r. Cutting został wybrany do rady dyrektorów Apache Software Foundation, a we wrześniu 2010 r. został wybrany na przewodniczącego.

W 2015 roku firma O'Reilly przyznała firmie Cutting nagrodę open source .

Linki zewnętrzne