Michael J. Franklin
Michael J. Franklin | |
---|---|
Nationality | American |
Citizenship | United States |
Alma mater | University of Wisconsin-Madison (Ph.D.), Wang Institute of Graduate Studies (Master), University of Massachusetts Amherst (Bachelor) |
Scientific career | |
Fields | Computer Science |
Institutions | University of Chicago University of California Berkeley |
Thesis | Caching and memory management in client-server database systems (1993) |
Website | cs |
Michael J. Franklin is an American software entrepreneur and computer scientist specializing in distributed and streaming database technology. He is Liew Family Chair of Computer Science and Chairman for the Department of Computer Science at the University of Chicago.
Prior to Chicago, he was Thomas M. Siebel Professor of Computer Science and Chair of the Computer Science Division at University of California, Berkeley.[1] At Berkeley he was Director of the Algorithms, Machines, and People Laboratory (AMPLab),[2] a collaboration of computing systems, data management, machine learning researchers focused on large-scale data analytics. Under his direction, AMPLab projects such as Spark and Mesos had wide industrial and academic impact. Professor Franklin is an ACM Fellow[3] as well as SIGMOD Test of Time Award[4] recipient. Professor Franklin is in the 2009 inaugural group of UMass' Alumni receiving achievement award from the CS Department at University of Massachusetts Amherst for Outstanding Achievement in Research.[5] He was also a cofounder as well as CTO of Truviso, a company specializing in streaming databases which was acquired by Cisco in May 2012. He is also an advisor to Databricks, a big data company commercializing the Spark research project.
Professor Franklin received a bachelor's degree from the University of Massachusetts Amherst in 1983 and a master's degree from the Wang Institute of Graduate Studies in 1986.[6] He earned a Ph.D. from the University of Wisconsin–Madison in 1993 with his thesis Caching and memory management in client-server database systems.