A Podcast About Cloud Native Software Development, AWS, and Distributed Systems.
In this episode, we cover the following topics:
Detailed Show Notes
Want the complete episode outline with detailed notes? Sign up here: https://mobycast.fm/show-notes/
End Song
Beauty in Rhythm by Roy England
More Info
For a full transcription of this episode, please visit the episode webpage.
We'd love to hear from you! You can reach us at:
In this episode, we cover the following topics:
Detailed Show Notes
Want the complete episode outline with detailed notes? Sign up here: https://mobycast.fm/show-notes/
Support Mobycast
End Song
More Info
For a full transcription of this episode, please visit the episode webpage.
We'd love to hear from you! You can reach us at:
Show Details
Jon Christensen and Chris Hickman of Kelsus and Rich Staats of Secret Stache conclude their series on the birth of NoSQL and DynamoDB. They compare the NoSQL database, Leviathan, created by Chris’s startup in the late 1990s to today’s DynamoDB. A lot of things haven’t changed, even though technology has evolved. It’s cyclical. There are patterns and problems that continue to dominate.
Some of the highlights of the show include:
Links and Resources
Quotes:
“We had the same kind of problems that DynamoDB had - how do you scale your database dealing with Internet-scale applications and have this virtual pool of infinite storage that can be scaled out.” Chris Hickman
“This system and this technology went through many iterations.” Chris Hickman
“You can’t have a 100% consistent state across everything. It’s just impossible. How do you do the right thing?” Chris Hickman
“The big difference between DynamoDB and Leviathan...is the request router and partition metadata system living on the server vs. living out at the edge.” Jon Christen
Show Details
What’s under the hood of Amazon’s DynamoDB? Jon Christensen and Chris Hickman of Kelsus continue their discussion on DynamoDB, specifically about it’s architecture and components. They utilize a presentation from re:Invent titled, Amazon DynamoDB Under the Hood: How we built a hyper-scale database.
Some of the highlights of the show include:
1. Request Router: Frontline service that receives and handles requests
2. Storage Node: Services responsible for persisting and retrieving data
3. Partition Metadata System: Keeps track of where data is located
4. Auto Admin: Handles housekeeping aspects to manage system
Links and Resources
Amazon DynamoDB Under the Hood: How we built a hyper-scale database
Amazon Relational Database Service (RDS)
Quotes:
“Keep in mind that data is partitioned across storage node, and that’s a key feature of being able to scale out, as opposed to scaling up.” Jon Christensen
“Amazon was opening up the kimono...how DynamoDB has been architected and constructed and how it works.” Chris Hickman
“Managed Service - they get to decide how it’s architected...because they also have to keep it up and live up to their SLA.” Chris Hickman
“The longer the time that your database is up and the more data you put into it, the more likely that you’re going to get a hot partition or partitions are just going to get too big.” Chris Hickman
Show Details
Jon Christensen and Chris Hickman of Kelsus and Rich Staats of Secret Stache continue their discussion on the birth of NoSQL and DynamoDB. They examine DynamoDB’s architecture and popularity as a solution for Internet-scale databases.
Some of the highlights of the show include:
Links and Resources
Quotes:
“Kind of what drove this evolution from SQL to NoSQL - realizing that the constraints were now different, the economics of the resources that were being used.” Chris Hickman
“People are realizing that Dynamo is not an ugly stepchild.” Jon Christensen
“Event-driven programming...it’s very popular, and it’s going to become even more popular.” Chris Hickman
End Song
Show Details
Jon Christensen and Rich Staats learn about Chris Hickman’s first venture-backed startup (circa 1998) and its goal to build a database for Internet-scale applications. His story highlights what software is all about – history repeating itself because technology/software is meant to solve problems via new tools, techniques, and bigger challenges at bigger scales.
Some of the highlights of the show include:
Links and Resources
AWS re:Invent 2018 – Keynote with Werner Vogels
Chris Hickman and Jon Christensen of Kelsus and Rich Staats from Secret Stache offer a history lesson on the unique challenges of data at “Internet scale” that gave birth to NoSQL and DynamoDB. How did AWS get to where it is with DynamoDB? And, what is AWS doing now?
Some of the highlights of the show include:
Links
AWS re:Invent 2018 - Keynote with Andy Jassy
AWS re:Invent 2018 - Keynote with Werner Vogels
Bill Gates’ Internet Tidal Wave
End Song
More Info
We'd love to hear from you! You can reach us at:
Original Show Notes:
At the recent Gluecon event, a popular topic centered around how to prevent Cloud Lock-in. Chris Hickman and Jon Christensen of Kelsus and Rich Staats from Secret Stache discuss why you your time is better spent focusing on one cloud provider. If/when Cloud Lock-in becomes an issue, you will have the resources to deal with it.
Some of the highlights of the show include:
Links and Resources
Start with 39. The Birth of NoSQL and DynamoDB – Part 1.
If you like that one, finish the five part series.
If you still want more? Ask me for advice. I'll tell you what are the next best ones at [email protected].
In this episode, we cover the following topics:
Detailed Show Notes
Want the complete episode outline with detailed notes? Sign up here: https://mobycast.fm/show-notes/
Support Mobycast
End Song
Night Sea Journey by Derek Russo
More Info
For a full transcription of this episode, please visit the episode webpage.
We'd love to hear from you! You can reach us at:
In this episode, we cover the following topics:
Detailed Show Notes
Want the complete episode outline with detailed notes? Sign up here: https://mobycast.fm/show-notes/
Support Mobycast
End Song
Whisper In A Dream (Feathericci Remix) by Uskmatu
More Info
For a full transcription of this episode, please visit the episode webpage.
We'd love to hear from you! You can reach us at:
Your feedback is valuable to us. Should you encounter any bugs, glitches, lack of functionality or other problems, please email us on [email protected] or join Moon.FM Telegram Group where you can talk directly to the dev team who are happy to answer any queries.