Artwork

Contenuto fornito da The Binary Breakdown. Tutti i contenuti dei podcast, inclusi episodi, grafica e descrizioni dei podcast, vengono caricati e forniti direttamente da The Binary Breakdown o dal partner della piattaforma podcast. Se ritieni che qualcuno stia utilizzando la tua opera protetta da copyright senza la tua autorizzazione, puoi seguire la procedura descritta qui https://it.player.fm/legal.
Player FM - App Podcast
Vai offline con l'app Player FM !

Megastore: Providing Scalable, Highly Available Storage for Interactive Services

18:19
 
Condividi
 

Manage episode 487366645 series 3670304
Contenuto fornito da The Binary Breakdown. Tutti i contenuti dei podcast, inclusi episodi, grafica e descrizioni dei podcast, vengono caricati e forniti direttamente da The Binary Breakdown o dal partner della piattaforma podcast. Se ritieni che qualcuno stia utilizzando la tua opera protetta da copyright senza la tua autorizzazione, puoi seguire la procedura descritta qui https://it.player.fm/legal.

The provided text describes the architecture and design of Megastore, a Google-developed storage system designed to meet the needs of interactive online services. Megastore blends the scalability of NoSQL datastores with the convenience of traditional relational databases, offering high availability and strong consistency guarantees. It achieves this by utilizing Paxos, a fault-tolerant consensus algorithm, to synchronize data replication across geographically distributed data centers. Megastore also implements a partitioning strategy, dividing data into entity groups that are replicated separately, which allows for high throughput and localized outages. The authors detail the features of Megastore's data model, including ACID transactions, indexes, and queues, and explain how these features are implemented within the system. They also provide details about Megastore's replication algorithm and its performance characteristics, as well as insights into the development and operational experience with the system.

https://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper32.pdf

  continue reading

44 episodi

Artwork
iconCondividi
 
Manage episode 487366645 series 3670304
Contenuto fornito da The Binary Breakdown. Tutti i contenuti dei podcast, inclusi episodi, grafica e descrizioni dei podcast, vengono caricati e forniti direttamente da The Binary Breakdown o dal partner della piattaforma podcast. Se ritieni che qualcuno stia utilizzando la tua opera protetta da copyright senza la tua autorizzazione, puoi seguire la procedura descritta qui https://it.player.fm/legal.

The provided text describes the architecture and design of Megastore, a Google-developed storage system designed to meet the needs of interactive online services. Megastore blends the scalability of NoSQL datastores with the convenience of traditional relational databases, offering high availability and strong consistency guarantees. It achieves this by utilizing Paxos, a fault-tolerant consensus algorithm, to synchronize data replication across geographically distributed data centers. Megastore also implements a partitioning strategy, dividing data into entity groups that are replicated separately, which allows for high throughput and localized outages. The authors detail the features of Megastore's data model, including ACID transactions, indexes, and queues, and explain how these features are implemented within the system. They also provide details about Megastore's replication algorithm and its performance characteristics, as well as insights into the development and operational experience with the system.

https://www.cidrdb.org/cidr2011/Papers/CIDR11_Paper32.pdf

  continue reading

44 episodi

Tutti gli episodi

×
 
Loading …

Benvenuto su Player FM!

Player FM ricerca sul web podcast di alta qualità che tu possa goderti adesso. È la migliore app di podcast e funziona su Android, iPhone e web. Registrati per sincronizzare le iscrizioni su tutti i tuoi dispositivi.

 

Guida rapida

Ascolta questo spettacolo mentre esplori
Riproduci