マイケル・ストーンブレーカーについて
マイケル・ストーンブレーカー(
1943年10月11日生まれ)は、
データベース研究の権威であり、関係
データベースの発展に多大な貢献をしています。彼はIngres、Illustra、Cohera、StreamBaseなど数々の
データベースシステムの開発に関与し、InformixのCTOとしても知られています。また、彼は『Readings in Database Systems』の著者でもあり、この分野における影響力ある人物です。
学歴と経歴
ストーンブレーカーは
1965年に
プリンストン大学で学士号を取得し、その後
ミシガン大学で修士号(1967年)と博士号(1971年)を取得しました。学術界や業界における彼の貢献は評価され、1994年にはACMのフェローに、1997年には全米技術アカデミーの会員となりました。彼は
カリフォルニア大学バークレー校で29年間教授を務め、そこでIngresやPostgresといった関係
データベースシステムの開発を行いました。2015年には
マサチューセッツ工科大学(MIT)の非常勤教授に就任し、次世代の
データベースシステムの開発に取り組んでいます。
主要プロジェクト
ストーンブレーカーのキャリアは大きく2つの時代に分けられます。バークレー時代とMIT時代です。
バークレー時代 (1971–2000)
1971年にバークレー校の助教授に就任した彼は、システム研究の中で、1973年にIngresの開発を始めました。これは関係
データベース管理システムの先駆けとなるもので、
IBMのSystem Rと並んで、関係モデルの実用的な実装に寄与しました。Ingresは
データベース業界における基盤を築き、その後のRDBMSに影響を与える多くのアイデアを実装しました。
ストーンブレーカーは1982年にIngres Corporationを設立し、その後2005年には再び独立企業として活動を開始しました。Ingresのコンセプトを基にした企業であるSybaseは、後にMicrosoft SQL Serverの基盤となりました。
その後、Postgresの開発に取り組み、関係モデルの限界を克服するための次世代システムを目指しました。Postgresは複雑なデータ型をサポートし、クエリの最適化やデータの拡張性を高めたことで、商用
データベース市場を大きく広げました。
MIT時代 (2001–現在)
2001年にMITに移ると、ストーンブレーカーは新たな研究プロジェクトに着手しました。Auroraプロジェクトでは、
ストリーミングデータの処理に焦点を当て、新しいデータモデルとクエリ言語を用いたデータ管理に取り組みました。
また、C-Storeプロジェクトではデータウェアハウス向けの列指向DBMSを開発し、これを商業化するためにVerticaを設立しました。さらにMorpheusプロジェクトでは、複数のデータソースを統合するデータ変換システムに力を注ぎ、Gobyという地元検索会社も創業しました。
ストーンブレーカーは、H-Storeプロジェクトを通じて、高スループットな分散インメモリOLTPシステムの開発にも携わり、VoltDBという会社を設立しました。彼の研究活動は、科学分野向けに特化したSciDBプロジェクトにも広がり、オープンソースのDBMSの開発に貢献しています。
指導と受賞歴
ストーンブレーカーは多くの学者や起業家を指導し、彼らは様々な分野で成功を収めています。また、彼は数多くの賞を受賞し、その中にはACMソフトウェアシステム賞や
チューリング賞などがあります。彼の業績は、
データベース技術の発展において重要な役割を果たしてきたと言えるでしょう。
結論
マイケル・ストーンブレーカーは、関係
データベースの発展において中心的な役割を果たしてきた計算機科学者であり、彼の貢献は今なお
データベース技術の基盤を形成し続けています。彼の研究と開発は、今後のデータ管理のあり方に大きな影響を与えるでしょう。