Shlomi is an active MySQL community member, authors orchestrator, gh-ost, common_schema and other open source tools, and blogs at http://openark.org.
Shlomi works at GitHub on the database infrastructure team solving high availability, reliability, enablement problems, running automation and testing.
He is the recipient of MySQL Community Member of the Year, Oracle ACE (Alumni) & Oracle Technologist of the Year awards.
Short Talk (20 Minutes)
Transactional databases guarantee durability of your changes, even in face of unexpected power outage. How does that mechanism work? How does a database guarantee a committed transaction is made durable? How does it guarantee the rollback of uncommitted changes? This session explains the classic approach based on redo logs and rollback segments.
Full Talk (40 Minutes)
The CAP theorem is often used to classify distributed systems, and the "two out of three" rule is often quoted. But the CAP theorem is widely misunderstood. What are the exact terms of the CAP Theorem? How does it differ from Brewer's original CAP Conjecture? Where does CAP fall short of meeting practical engineering expectations?