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 a Server
21:15 Removing a Server
22:30 Limitations
--- Support this podcast: https://anchor.fm/hnasr/supportWhy checking the URL won’t prevent all phishing attacks
Its always Microservices - The Spotify Outage Explained (March 8 2022)
The Many Ways of DDoS | Russia-Ukraine Cyberwar
Why the next Chrome version will break websites
The Slack 2/22/22 Outage
Should NodeJS Support HTTP/3?
Canada's Banks 2022 Outage
Accessing SSDs through TCP - NVMe over TCP
What does it take to break Bitcoin’s encryption? | The Backend Engineering Show
NodeJS introduces HTTPS Import from URLs
First port your computer connects to browsing the Web | Backend Engineering Show
Index page splits | The Backend Engineering Show
Multi-tenancy architecture | The Backend Engineering Show
Is ULTRARAM a game changer? | Backend Engineering Show
My website went down - enom outage analysis
Thoughts on Low code | The Backend Engineering Show
Tech I want to explore in 2022
How TikTok short content is delivered through HTTP - Devtooling TikTok
An HTTP request journey to the Backend | Backend Engineering Show
The Journey of an HTTP request to the Backend | Backend Engineering Show
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
Black Wolf Feed (Chapo Premium Feed Bootleg)
Bannon`s War Room