SDI/ISTC Seminar

Thursday Sept. 10, 2015 RMCIC 4th Floor A Technical Introduction to Panther Hollow Room 12:00 - 1:00 pm WiredTiger WiredTiger is a fully ACID, new generation embeddable data store, architected to provide transactional scalability and superior throughput on modern hardware. MongoDB WiredTiger is deployed behind Amazon

Keith Bostic was an architect of both Web Services, and is the principal storage the Berkeley DB and WiredTiger NoSQL embedded database systems. engine for MongoDB's cross-platform He co-founded , the first dual-license Open Source document-oriented database product. In software company. Sleepycat Soft- ware was acquired by Oracle Inc., this talk, Keith Bostic, a senior engineer at and the forms a core component of Oracle's embedded software strat- MongoDB and a co-architect of WiredTiger, egy; WiredTiger was acquired by MongoDB, and the WiredTiger will describe the original design goals for engine is the main storage engine for MongoDB's cross-platform WiredTiger, including considerations made document-oriented database. for heavily threaded hardware, large on-chip Keith Bostic was a member of the UC Berkeley Computer Systems caches, and SSD storage. We'll also consider Research Group, where he was the architect of the 2.10BSD release and some of the latch-free and non-blocking a principal developer of 4.4BSD and related releases. He led the effort to algorithms WiredTiger implements, as well create an Open Source version of BSD , which led to the FreeBSD, as other techniques to improve scaling, NetBSD and OpenBSD releases. He co-designed and implemented the overall throughput and latency. Finally, we'll 4.4BSD log-structured file system and was the author of the widely used implementation, . Mr. take a look at WiredTiger future features Bostic received the USENIX Lifetime Achievement Award ("The Flame"), and directions. recognizing singular contributions to the UNIX community, and a Distinguished Achievement Award from UC Berkeley, for making the 4BSD release Open Source. VISITOR HOST: Andy Pavlo For more information or questions: Partially funded by: Karen Lindenfelser, 8-6716, [email protected] http://www.pdl.cmu.edu/SDI/