rubiquityon Hacker News • Recommends
On “Databases = Frameworks for Distributed Systems”
849K subscribers • 14 videos on Hallway
Advanced. Deep dive for people who know the field.
10K views11 years ago1 recommendation
Distributed systemsCloud and DevOpsConsensus: Raft and PaxosRedis and key-value storesDatabase internals
AWS engineers explain the core distributed systems primitives, such as consensus and transactional logging, that power services like S3 and DynamoDB.
"AWS and Amazon.com operate some of the world's largest distributed systems infrastructure and applications. In our past 18 years of operating this infrastructure, we have come to realize that building such large distributed systems to meet the durability, reliability, scalability, and performance needs of AWS requires us to build our services using a few common distributed systems primitives. Examples of these primitives include a reliable method to build consensus in a distributed system, reliable and scalable key-value store, infrastructure for a transactional logging system, scalable database query layers using both NoSQL and SQL APIs, and a system for scalable and elastic compute infrastructure. In this session, we discuss some of the solutions that we employ in building these primitives and our lessons in operating these systems. We also cover the history of some of these primitives andndash; DHTs, transactional logging, materialized views and various other deep distributed systems concepts; how their design evolved over time; and how we continue to scale them to AWS. "What people say. Highly recommended for its deep insights into how AWS designs, builds, and operates distributed consensus and storage primitives at scale.
rubiquityon Hacker News • Recommends
On “Databases = Frameworks for Distributed Systems”
ignoramouson Hacker News • Mentions
On “I followed my dreams to get demoted to software developer”
ignoramouson Hacker News • Mentions
On “Consensus Is Harder Than It Looks (2020)”
ignoramouson Hacker News • Mentions
On “A Second Conversation with Werner Vogels”
ignoramouson Hacker News • Mentions
On “Paxos vs. Raft: Have we reached consensus on distributed consensus?”
dtjohnnymonkeyon Hacker News • Mentions
On “Why use Paxos instead of Raft?”
throwdbaawayon Hacker News • Mentions
On “Summary of the Amazon DynamoDB Service Disruption in US-East-1 Region”