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
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 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
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 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