[Databaseology 2015] Lauren Foutz (Oracle)
In 1991, graduate students at the University of California, Berkeley created an improved database engine library for Unix they named Berkeley DB (BDB). When the up and coming web browser company Netscape requested that the authors extend and improve the library, Sleepycat Software was born to maintain BDB. In the following decades BDB has been deployed millions of times and used in commercial and open-source applications ranging from Amazon, Subversion, and MySQL. This talk details the architecture of Oracle Berkeley DB that has made it the reliable, high performance database library that has served the open source community for over 20 years.
Part of The Databaseology Lectures 2015 Seminar Series
Lauren Foutz works for Oracle on the Berkeley DB family of products. At Oracle she is responsible for the Berkeley DB XML and SQL products, and the external files and high availability features. She also maintains XQuery, a Sourceforge hosted XQuery and XPath library. Lauren received her PhD in computer science from Rensselaer Polytechnic Institute in 2007, based on research she did on the Berkeley DB XML database.