Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Jim Starkey

piątek,

Jim Starkey

Jim Starkey to inżynier oprogramowania i przedsiębiorca znany ze swoich innowacji w dziedzinie baz danych. Jego wkład w rozwój systemów zarządzania bazami danych (DBMS) był znaczący i obejmował kilka kluczowych projektów oraz tworzenie nowych technologii. Amerykański informatyk urodził się 6 stycznia 1949 roku w Illinois. Studiował na wydziale matematycznym Uniwersytecie Wisconsin w Madison. Po ukończeniu studiów pracował w Computer Corporation of America nad projektem maszyny bazodanowej dla ARPAnet.

W 1975 roku podjął pracę w Digital Equipment Corporation (DEC). Stworzył tam rodzinę produktów DATATRIEVE – narzędzia oparte o bazy danych do tworzenia zapytań i generowania raportów. W DEC opracował typ danych BLOB umożliwiający przechowywanie dużych ilości danych binarnych jako pojedynczy obiekt w bazie danych. Najczęściej jest on wykorzystywany do przechowywania danych multimedialnych, np. filmów, grafiki, plików muzycznych. Nazwa BLOB pochodzi od tytułu filmu „Blob, zabójca z kosmosu”. Starkey wyjaśniał to, nawiązując do filmu: „blob to coś, co zjadło Cincinnati, Cleveland itd.”. Oczywiście dział marketingu tłumaczył to inaczej, jako skrótowiec „Basic Large Object”. Najbardziej przyjęła się wersja, którą wymyślono w firmie Informix – „Binary Large Object”.

Zyskał wielkie uznanie w branży dzięki swoim innowacyjnym podejściom do przechowywania i przetwarzania danych. Wśród jego najbardziej znaczących osiągnięć jest:

  1. Tworzenie InterBase: W latach 80. Starkey opracował InterBase, jeden z pierwszych systemów zarządzania bazami danych oferujących wsparcie dla transakcji. InterBase był pionierem w wielu aspektach, w tym w implementacji mechanizmu wersjonowania rekordów, co pozwalało na lepsze zarządzanie współbieżnością.
  2. Praca nad Firebird: Firebird, fork InterBase, również miał znaczący wkład Starkeya. Jest to wolne i otwarte oprogramowanie, które kontynuuje rozwój i jest szeroko stosowane.
  3. NexusDB: System baz danych przeznaczony dla środowiska Delphi ceniony za swoją wydajność i elastyczność, co sprawiło, że stał się popularnym wyborem wśród programistów aplikacji biznesowych.
  4. Netfrastructure: innowacyjna technologia baz danych przejęta w 2006 roku przez MySQL AB, w szeregach MySQL Starkey na bazie kodu Netfrastructure stworzył transakcyjny silnik Falcon.
  5. Inne projekty: Starkey pracował nad wieloma innymi projektami, w tym nad systemami baz danych dla dużych korporacji i małych przedsiębiorstw. Jego innowacje dotyczyły między innymi skalowalności, wydajności i niezawodności systemów DBMS.

Wkład Jima Starkey'a w rozwój technologii baz danych jest nie do przecenienia. Jego prace miały wpływ na kształtowanie się nowoczesnych systemów zarządzania bazami danych i otworzyły drogę dla kolejnych innowacji w tej dziedzinie. Starkey jest uznawany za jednego z pionierów w swojej branży, a jego prace nadal inspirują inżynierów i programistów na całym świecie.

Artykuł: Slackware

Slackware

Artykuł: Virtual Desktop Infrastructure

Virtual Desktop Infrastructure

Artykuł: Wirtualizacja: Overcommitment

Wirtualizacja: Overcommitment

Artykuł: Marc Andreessen

Marc Andreessen

Artykuł: Zakończenie staży

Zakończenie staży

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły