Øredev 2015 - Christopher Batey - DYNAMO: the paper that changed the database world
Want to know more about Database? Click here: https://vimeo.com/album/4414343
Want to roll out a database active active over multiple datacenters? Want to be able to do rolling upgrades and software releases without downtime? How about scale to millions of durable writes a second with single digit millisecond response times.;These requirements really cut down your database choices, and any database you’re considering are probably heavily influenced by Amazon’s 2007 paper: Dynamo: Amazon’s Highly Available Key-value Store. ;In this talk we’ll go through the main parts of Dynamo and discuss them in the context of how Apache Cassandra has implemented them. We’ll cover:; Consistent hashing; Strategies for replication; Working out distributed state with Gossip; Recovering from failure with Hinted handoff and Anti-entropy repair;We’ll also talk about why picking a masterless architecture, and trading availability and partition tolerance for consistency really can lead to a linearly scalable database.
Read more: http://oredev.org/2015/sessions/dynamo-the-paper-that-changed-the-database-world
Connect with us!
Twitter: https://twitter.com/oredev
Facebook: https://facebook.com/oredev
Instagram: https://instagram.com/oredev
Vimeo: https://vimeo.com/oredev
Видео Øredev 2015 - Christopher Batey - DYNAMO: the paper that changed the database world канала Øredev Conference
Want to roll out a database active active over multiple datacenters? Want to be able to do rolling upgrades and software releases without downtime? How about scale to millions of durable writes a second with single digit millisecond response times.;These requirements really cut down your database choices, and any database you’re considering are probably heavily influenced by Amazon’s 2007 paper: Dynamo: Amazon’s Highly Available Key-value Store. ;In this talk we’ll go through the main parts of Dynamo and discuss them in the context of how Apache Cassandra has implemented them. We’ll cover:; Consistent hashing; Strategies for replication; Working out distributed state with Gossip; Recovering from failure with Hinted handoff and Anti-entropy repair;We’ll also talk about why picking a masterless architecture, and trading availability and partition tolerance for consistency really can lead to a linearly scalable database.
Read more: http://oredev.org/2015/sessions/dynamo-the-paper-that-changed-the-database-world
Connect with us!
Twitter: https://twitter.com/oredev
Facebook: https://facebook.com/oredev
Instagram: https://instagram.com/oredev
Vimeo: https://vimeo.com/oredev
Видео Øredev 2015 - Christopher Batey - DYNAMO: the paper that changed the database world канала Øredev Conference
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
AWS re:Invent 2018: Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321)Scala: Beyond the basics with Christopher BateyMartin Fowler @ OOP2014 "Not Just Code Monkeys"Designing a Highly Available Key value store (Partitioning) - The Dynamo Paper - 3Time Series Analysis with Spark and Cassandra | Christopher BateyØredev 2016 - Jimmy Bogard - SOLID Architecture in Slices not LayersAWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)Designing a Highly Available Key value store (Requirements & Constraints) - The Dynamo Paper - 1What is a DynamoDB LSI (Local Secondary Index) ?Dissecting Dynamo: Highly available key value store at Silicon Valley Code Camp 2018What is MapReduce?GOTO 2015 • One Hacker Way • Erik MeijerExplaining Azure Cosmos DB Concepts - Partitioning/Throughput RUs/Reserved CapacityEffective and Clean Java Code? Tips and Tricks from the Real WorldDistributed Systems 8.2: Google's SpannerAWS re:Invent 2019: Data modeling with Amazon DynamoDB (CMY304)The How and Why of Fitting Things Together - Joe ArmstrongHow to partition your data in Azure Cosmos DB | Azure FridayThe Evolution of Reddit.com's ArchitectureHow We Learned to Stop Worrying and Love Fan-In at Twitter