HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

AWS re:Invent 2019: [REPEAT 1] Amazon DynamoDB deep dive: Advanced design patterns (DAT403-R1)

AWS Events1 HN recommender · recommended in 1 month, 2020-2022
YouTube
115K views · 6 years ago · talk · evergreen

An AWS re:Invent 2019 session for advanced DynamoDB users on design patterns used by large customers, including Amazon retail. It covers GSI sharding, index overloading, graph processing, composite keys and transactional workflows.

Recommended as Rick Houlihan's definitive talk on modeling relational-style data in DynamoDB.

Databases & storageCloud, DevOps & reliability#dynamodb#nosql#aws#single-tabledesign#secondaryindexes

4 comments from Hacker News

@belter2022 · in “DynamoDB 10 years later”

You never heard of Rick Houlihan? He is the 90% of DynamoDB Evangelism... At the same time you are able to this internal lookups? Do you work with DynamoDB? AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401) link AWS re:Invent 2019: [REPEAT 1] Amazon DynamoDB deep dive: Advanced design patterns (DAT403-R1) ▶ this video AWS re:Invent 2020: Amazon DynamoDB advanced design patterns – Part 1 link AWS re:Invent 2020: Amazon DynamoDB advanced design patterns – Part 2 link AWS re:Invent 2021 - DynamoDB deep dive: Advanced design patterns link Amazon DynamoDB | Office Hours with Rick Houlihan: Breaking down the design process for NoSQL applications link

CitesView on HN
@andriosr2020 · in “Show HN: An open-source financial ledger API written in Clojure”

Interesting question. No-SQL doesn't mean non-relational. DynamoDB is a relational database. It's up to you on how you design the table to accommodate your relations. This is a great presentation about this: ▶ this video

RecommendsView on HN
@andriosr2020 · in “Show HN: An open-source financial ledger API written in Clojure”

I wrote a piece that touches a bit on the why: link But in a nutshell: availability and scalability. Yes you can achieve this with relational DBs, but it will be quite complex, while No-SQL gives it by design. All while ensuring all the goodness of relational data modeling, consistency and queries. The only requirement is a good table design: ▶ this video

RecommendsView on HN
@abd122020 · in “Rules for Data Modeling with DynamoDB”

Rick has had the most-watched re:Invent talk the last three years. Here are the links for each: - 2019: ▶ this video - 2018: link - 2017: link Additional DynamoDB links here: link

CitesView on HN
AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)59:56

AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)

Amazon Web Services
468K views • 7 years ago
AWS re:Invent 2018: Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321)53:43

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

Amazon Web Services
112K views • 7 years ago
AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1)59:13

AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1)

Amazon Web Services
72K views • 7 years ago
AWS re:Invent 2020: Working backwards: Amazon’s approach to innovation17:22

AWS re:Invent 2020: Working backwards: Amazon’s approach to innovation

AWS Events
80K views • 5 years ago
"Turning the database inside out with Apache Samza" by Martin Kleppmann47:43

"Turning the database inside out with Apache Samza" by Martin Kleppmann

Strange Loop Conference
205K views • 12 years ago
Introduction to NoSQL • Martin Fowler • GOTO 201254:52

Introduction to NoSQL • Martin Fowler • GOTO 2012

GOTO Conferences
1M views • 13 years ago
AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems46:15

AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed Systems

Amazon Web Services
10K views • 11 years ago
AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)47:51

AWS re:Invent 2014: AWS Innovation at Scale with James Hamilton (SPOT301)

Amazon Web Services
70K views • 11 years ago
AWS re:Invent 2018: Powering Next-Gen EC2 Instances: Deep Dive into the Nitro System (CMP303-R1)1:05:06

AWS re:Invent 2018: Powering Next-Gen EC2 Instances: Deep Dive into the Nitro System (CMP303-R1)

Amazon Web Services
57K views • 7 years ago
AWS re:Invent 2016: Tuesday Night Live with James Hamilton1:33:27

AWS re:Invent 2016: Tuesday Night Live with James Hamilton

Amazon Web Services
133K views • 9 years ago
Rich Hickey: Deconstructing the Database1:06:24

Rich Hickey: Deconstructing the Database

InfoQ
106K views • 14 years ago
Greg Young — A Decade of DDD, CQRS, Event Sourcing48:04

Greg Young — A Decade of DDD, CQRS, Event Sourcing

Domain-Driven Design Europe
190K views • 10 years ago
Event Sourcing • Greg Young • GOTO 201454:25

Event Sourcing • Greg Young • GOTO 2014

GOTO Conferences
102K views • 12 years ago
An Introduction to SQLite51:02

An Introduction to SQLite

Google TechTalks
80K views • 19 years ago
Thesis: Partial State in Dataflow-Based Materialized Views45:50

Thesis: Partial State in Dataflow-Based Materialized Views

Jon Gjengset
17K views • 6 years ago
Greg Young - CQRS and Event Sourcing - Code on the Beach 20141:03:48

Greg Young - CQRS and Event Sourcing - Code on the Beach 2014

Code on the Beach
170K views • 12 years ago
How Modern SQL Databases Come up with Algorithms that You Would Have Never Dreamed Of by Lukas Eder50:31

How Modern SQL Databases Come up with Algorithms that You Would Have Never Dreamed Of by Lukas Eder

Devoxx
55K views • 9 years ago
AWS re:Invent 2015 | (NET403) Another Day, Another Billion Packets42:26

AWS re:Invent 2015 | (NET403) Another Day, Another Billion Packets

Amazon Web Services
55K views • 11 years ago
"Datafun: a functional query language" by Michael Arntzenius42:31

"Datafun: a functional query language" by Michael Arntzenius

Strange Loop Conference
9K views • 9 years ago
"Transactions: myths, surprises and opportunities" by Martin Kleppmann41:08

"Transactions: myths, surprises and opportunities" by Martin Kleppmann

Strange Loop Conference
84K views • 11 years ago