Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    AWS re:Invent 2018: Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321)

    Amazon Web Services

    2 HN recommenders · recommended in 4 months, 2018–2022

    YouTube

    53:43 · 112K views · Nov 27, 2018

    An AWS re:Invent 2018 session on how DynamoDB was built as a hyper-scale NoSQL database. It discloses underpinnings of the service and how it is run for over 100,000 customers.

    HN points to it as an authoritative look at DynamoDB internals and as evidence it is a complex distributed system.

    Systems, Networks & SecurityDatabases & storageDistributed systemsCloud, DevOps & reliability
    1. 59:13
      AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1)Amazon Web Services72K views • 7 years ago
    2. 59:56
      AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)Amazon Web Services468K views • 7 years ago
    3. 59:13
      AWS re:Invent 2019: [REPEAT 1] Amazon DynamoDB deep dive: Advanced design patterns (DAT403-R1)AWS Events115K views • 6 years ago
    4. 46:15
      AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed SystemsAmazon Web Services10K views • 11 years ago
    5. 47:51
      AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)Amazon Web Services70K views • 11 years ago
    6. 47:43
      "Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference206K views • 12 years ago
    7. 1:33:27
      AWS re:Invent 2016: Tuesday Night Live with James HamiltonAmazon Web Services133K views • 9 years ago
    8. 1:05:06
      AWS re:Invent 2018: Powering Next-Gen EC2 Instances: Deep Dive into the Nitro System (CMP303-R1)Amazon Web Services57K views • 7 years ago
    9. 55:44
      AWS re:Invent 2018: How AWS Minimizes the Blast Radius of Failures (ARC338)Amazon Web Services37K views • 7 years ago
    10. 1:08:17
      How We've Scaled DropboxStanford372K views • 14 years ago
    11. 54:52
      Introduction to NoSQL • Martin Fowler • GOTO 2012GOTO Conferences1M views • 13 years ago
    12. 40:20
      "Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference56K views • 12 years ago
    13. 1:06:24
      Rich Hickey: Deconstructing the DatabaseInfoQ106K views • 14 years ago
    14. 52:41
      Seattle Conference on Scalability: YouTube ScalabilityGoogle TechTalks30K views • 19 years ago
    15. 41:08
      "Transactions: myths, surprises and opportunities" by Martin KleppmannStrange Loop Conference84K views • 11 years ago
    16. 42:26
      AWS re:Invent 2015 | (NET403) Another Day, Another Billion PacketsAmazon Web Services55K views • 11 years ago
    17. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    18. 54:54
      Breakout Session Presented by Dan Robinson of Heap at PGConf Silicon Valley 2015Citus Data14K views • 10 years ago
    19. 52:54
      Rust at speed — building a fast concurrent databaseJon Gjengset225K views • 7 years ago
    20. 1:08:01
      DuckDB – The SQLite for Analytics (Mark Raasveldt, CWI)CMU Database Group29K views • 6 years ago

    4 comments from Hacker News

    1. @mjbJan 2022· in “DynamoDB 10 years later”

      We don't have a paper on DynamoDB's internals (yet?), but here's a talk you might find interesting from one of the folks who built and ran DDB for a long time: this video And Doug Terry talking through the details of how DynamoDB's transaction protocol works: [LINK] If we did publish more about the internals of DDB, what would you be looking to learn? Architecture? Operational experience? Developer experience? There's a lot of material we could share, and it's useful to hear where people would like us to focus.

      RecommendsView on HN
    2. @appwizJun 2019· in “Learning to Build Distributed Systems”

      Here are a couple videos from reInvent 2018: Jaso talking about DynamoDB internals this video Marc talking about Lambda internals [LINK]

      RecommendsView on HN
    3. @manigandhamDec 2018· in “Amazon's cloud business is competing with its own customers”

      DynamoDB is different from their published paper, which is mostly about designing a highly available key/value system that can be run on top of any other datastore. The paper does mention MySQL as a storage option. The recent MySQL info comes from this 2016 thread on DynamoDB storing empty strings: [LINK] Confirmed by this comment specifically: [LINK] The latest 2018 ReInvent deep dive on DynamoDB doesn't reveal anything but still fits if mysql is powering the storage nodes: this video

      CitesView on HN
    4. @talawahtechJan 2019· in “Amazon DocumentDB, with MongoDB compatibility”

      Saying DynamoDB is built on top of InnoDB is a pretty big oversimplification of a much more complex distributed system[1] and for all we know they could have switched out the low level the storage engine on the backend to something like RocksDB or WiredTiger. The Aurora storage subsystem is much more limited in terms of horizontal scalability and performance, they probably chose it because it was a better/quicker fit. 1. this video

      CitesView on HN