logo
episode-header-image
Aug 2022
24m 42s

Consistent Hashing | The Backend Enginee...

Hussein Nasser
About this episode
In this episode of the backend engineering show I discuss consistent hashing a very important algorithm in distributed computing specially in database systems such as Apache Cassandra and DynamoDB. 0:00 Intro 2:00 Problem of Distributed Systems 5:00 When to Distribute 7:00 Simple Hashing 9:30 Where Simple Hashing Breaks 11:40 Consistent Hashing 18:00 Adding ... Show More
Up next
Nov 24
CPU and Kernel Page Faults
<p>Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which loads a page. It happens on first access, stack expansion, COW, swap and much more. However it comes with a cost. </p><p><br /></p><p>In this episode o ... Show More
48m 37s
Oct 31
Amazon US-EAST-1 Outage in Details
On October 19 2025 AWS experienced an outage that lasted over a day, 10 days later we finally got the root cause analysis and we know exactly what caused the DNS to fail0:00 Summary 5:30 How did Dynamo lost its DNS?13:41 EC2 Errors 16:16 Network Load Balancer ErrorsRCA here https ... Show More
24m 26s
Oct 17
Graceful shutdown in HTTP
There are cases where the backend may need to close the connection to prevent unexpected situations, prevent bad actors or simply just free up resources. Closing a connection gracefully allows clients and backends to clean up and finish any pending requests. In this episode of th ... Show More
25m 49s
Recommended Episodes
Oct 2023
#633: October 2023 Update Show 3
A great mix of updates this episode. Developers, data folks, video folks, lots for everyone! 00:22 Analytics 03:48 Application Integration 07:07 Compute 12:14 Customer Engagement 12:43 Database 14:42 Developer Tools 16:03 End User Computing 16:50 Front End Web & Mobile 17:40 Inte ... Show More
33m 3s
Feb 2022
#507: February 2022 Update Show 2
Some interesting updates across all kinds of topics this week! Remember you can record feedback at https://d1ox81nm0qxip8.cloudfront.net/index.html Chapters: 00:21 Analytics 02:58 Application Integration 03:10 Compute 04:30 Customer Engagement 05:27 Database 07:44 Developer Tools ... Show More
22m 39s
Mar 2024
747: Middleware Explained
Join Wes and Scott for a hasty episode of Syntax as they unpack the power of middleware for developers, covering caching, authentication, A/B testing, error handling, and user redirection in a quick, punchy rundown to supercharge your backend skills! Show Notes 00:00 Welcome t ... Show More
27m 44s
Mar 2023
#574: March 2023 Update Show 1
Lots of new goodies, and slightly more detail for each update. Tell us what you think! awspodcast@amazon.com. Chapters: 00:51 Analytics 03:07 Application Integration 05:31 Business Applications 05:56 Compute 11:13 Customer Engagement 12:22 Databases 16:15 Developer Tools 18:05 En ... Show More
36m 52s
Jan 2022
125 - Object Caching Systems
<p><a href="https://www.blogger.com/blog/post/edit/4625411064190066516/4098644811321160123#">Download</a></p><p><strong>We are sponsored by audible! </strong><a href="https://www.blogger.com/blog/post/edit/4625411064190066516/4098644811321160123#">http://www.audibletrial.com/prog ... Show More
1h 14m
Mar 2024
#657: AWS News Updates, March 2024 #1
Simon, Jillian, and Shruti take you though all the latest and greatest news! Chapters 00:36 Analytics 02:24 Application Integration 03:49 Compute 06:59 Customer Engagement 07:36 Databases 12:35 Developer Tools 13:28 End User Computing 14:18 Front End Web & Mobile 14:35 Machine Le ... Show More
29m 9s
Jun 2024
#672: AWS News Updates, June 17, 2024
Jillian and Shruti walk you through the latest and greatest updates. Chapters: 01:13 Analytics 03:02 Application Integration 04:47 Artificial Intelligence 06:57 Compute 10:41 Customer Engagement 10:57 Databases 11:10 Developer Tools 11:43 Front End Web & Mobile 12:45 Internet of ... Show More
18m 54s
Apr 2024
#662: AWS News Updates, April 2024 #1
Jillian and Shruti take you though all the latest and greatest AWS news. Chapters: 00:34 Analytics; 02:20 Application Integration; 03:09 Business Applications; 03:45 Compute; 06:20 Cost Management; 08:42 Databases; 10:14 Developer Tools; 11:16 Machine Learning; 12:25 Management & ... Show More
19m 59s
Feb 2023
#572: February 2023 Update Show 2
Continuing the new shorter format! Shorter, easier to listen to - but still covering all the updates that have been happening! Plus a new host joins the team! Chapters: 00:27 Welcoming new Co-Host 16:02 Analytics 17:29 Application Integration 18:38 Business Applications 18:50 Com ... Show More
37m 50s
May 2023
The ORMazing show
Nick & KBall sit down with the brilliant Stephen Haberman to discuss all things ORMs! 💻🔍 From the advantages and disadvantages of ORMs in general, to delving into the intricacies of his innovative project Joist, which brings a fresh, idiomatic, ActiveRecord-esque approach to Ty ... Show More
1h 12m