数据库学术界的领航者 - Andy Pavlo篇


Andy Pavlo 出生在美国巴尔的摩,中学就读于 Hebron High School。

Pavlo 于 2005 年从罗切斯特理工学院(Rochester Institute of Technology)获得计算机科学学士学位,2006 年获得硕士学位。然后他去了布朗大学,在那里于 2009 年获得第二个硕士学位。在Stanley ZdonikMichael Stonebraker的指导下,Pavlo在布朗大学获得了计算机科学博士学位,他的论文《_On Scalable Transaction Execution in Partitioned Main Memory Database Management Systems》荣获2014年SIGMOD Jim Gray 博士论文奖。

2013年,Pavlo成为卡内基梅隆大学(CMU)计算机科学助理教授,2019年晋升为副教授。

早期他主要做H-Store和S-Store的一些工作,近些年主要在研究自治数据库,也算是这个领域的开创者。Peloton项目就是其所主导的,在自治数据库领域很有名气。

2020年3月,Pavlo和他的两位博士生Dana Van AkenBohan Zhang共同创办了专注于自动优化云数据库的公司OtterTune。除了在卡内基梅隆大学担任教授外,他还担任该公司的CEOOtterTune于2021年5月推出,并在2022年的A轮融资中筹集了1200万美元。

但是在今年6月份OtterTune宣布倒闭。

他在CMU主要教授的课程是《数据库系统》,该课程涉及数据库管理系统的设计和实现。主题包括数据模型(关系型、文档型、Key-Value)、存储模型(n元、分解)、查询语言(SQL、存储过程)、存储架构(堆、日志结构化)、索引(保序树、哈希表)、事务处理(ACID、并发控制)、恢复(日志、检查点)、查询处理(连接、排序、聚合、优化)和并行架构(多核、分布式)。通过开源和商业数据库系统的案例研究来说明这些技术和权衡。

本作品采用《CC 协议》,转载必须注明作者和本文链接
AmiasLi
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!