- This event has passed.
TreodeDB: Replicated, Sharded, Transactional
March 18, 2015 @ 6:30 pm
Christopher Olson, Founder, Treode
6:30 Doors Open, Food & Networking
>%$> Fully Gated Campus may Lock by 7 pm <&*%
TreodeDB is a resilient and consistent database for petabytes, it’s open source, and it runs on commodity hardware.
Database transactions facilitate writing complex applications, but traditional SQL systems become expensive at scale. Sharded SQL databases and NoSQL systems manage large datasets for lower cost, but they provide fewer guarantees. Some widely successful applications have handled that well, but that does not mean all applications can do so. TreodeDB fills that gap. In this talk, we will describe an application that is not suited to the current slate of distributed databases. We will then explain how it provides transactional semantics in a reliable and scalable way. We will illustrate the API with a simple use case, discuss some of the design decisions, and compare TreodeDB with similar projects. Finally, we will demonstrate the system’s operation while individual components fail.
Christopher Olson began building distributed database systems in 1994, when he participated in Oracle’s efforts to adapt the RDBMs to a cluster of 256 nodes. He worked at Google for six years using technologies like GFS and BigTable. Christopher earned his Master’s in CS from UC Santa Cruz in 2005, where he worked with the creators of the Ceph file-system and wrote his thesis on security in petascale storage. He earned his Bachelor’s in CS at Carnegie-Mellon University in 1994.
Event page provided by ACM