Ludovico is a database specialist and seasoned speaker with two decades of experience in several relational databases. He’s been a consultant and trainer for most of his career, focusing on performance, high availability, and data modeling before joining Oracle as a product manager for Oracle Data Guard and Flashback technologies.
Replication, geo-distribution, latency, locking, consistency, quorum, consensus, network partitioning, failover. When taken individually, these are all words we hear and understand, but how do they interact together, if they interact at all? What are the challenges and trade-offs when trying to achieve a zero data loss strategy for our application's persistent layers? How do different high-available database solutions compare when it comes to transaction durability? To what should we pay attention? This very high-level session overviews these interactions and the challenges we must take when designing an architecture that requires no data loss regardless of the failure type.
Searching for speaker images...