80 likes | 113 Views
Google Spanner. What is it ? How does it work ? Future Scale Architecture Terms. www.semtech-solutions.co.nz info@semtech-solutions.co.nz. Google Spanner – What is it ?. The world's largest distributed database Internally used by Google
E N D
Google Spanner • What is it ? • How does it work ? • Future Scale • Architecture • Terms www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Google Spanner – What is it ? • The world's largest distributed database • Internally used by Google • Has a true time API to avoid latency problems • Supports Google's Advertising business • It is fault tolerant to large scale outages • Offers very high availability and latency • Aiming for 99% and 50 ms www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Google Spanner – How does it work ? • Has a true time API • Atomic clocks • GPS Clocks • Locally determine accurate time • No need for global time sync • One single global name space • Data stored globally via directory namespace • Uses a Paxos algorithm www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Google Spanner – Scale • How big is it , what are they aiming for ? • Aiming for 107 machines • 1013 directories • 1018 bytes of storage • 1000's of storage locations • 109 clients • Current data centres up to 100 ms apart www.semtech-solutions.co.nz info@semtech-solutions.co.nz
Interesting, right? This is just a sneak preview of the full presentation. We hope you like it! To see the rest of it, just click here to view it in full on PowerShow.com. Then, if you’d like, you can also log in to PowerShow.com to download the entire presentation for free.