Everything you always wanted to know about highly available distributed databases
Can you imagine a database that stands as much traffic as you want, adding and removing nodes automatically, working interruption-free even if a volcano starts spitting lava over your data centres? That's the promise of distributed systems like Cassandra, Voldemort or Riak. But, how do they do it? In this talk I will tell you the basics of distributed databases. Come to my talk if you want to learn about CAP, BASE, incremental scalability, replication or consensus. I will also explain geeky things like gossip, vector clocks, hinted handoff, or entropy.
Web developer, daydreamer and all around happy person.Interested in all things internet and how it's reshaping our culture and society. Founder of https://teowaki.com where we help companies work with Cloud, Distributed Systems, NoSQL, and Big Data, and of https://aprendoaprogramar.com where kids can learn how to program. I am distinguished as a Google Developer Expert on the Cloud Platform, and I am a Google Authorized Trainer for their cloud. I am a startup mentor at MassChallenge UK and Google Launchpad, and I coach beginner programmers.