Arpit Bhayani
Projects
Blogs
Notes
Videos
Papershelf
Bookshelf
Courses
Talks
Home
Topics
Redis
#redis
(27)
1 note
•
26 videos
All
27
Systems Internals
18
Databases
6
Algorithms & Data Structures
2
Distributed Systems
1
2026
(22)
Jun 27
VIDEO
HyperLogLog: Efficient Cardinality Estimation with Probabilistic Data Structures
Algorithms & Data Structures
#hyperloglog
#cardinality-estimation
#probabilistic-data-structures
Jun 21
VIDEO
How Redis Implements Strings: A Deep Dive into SDS and Encoding
Systems Internals
#redis
#sds
#string-encoding
Jun 20
VIDEO
How Redis Powers Geospatial Queries with the GeoHash Algorithm
Systems Internals
#redis
#geospatial-queries
#geohash
Jun 20
VIDEO
How Redis Implements LFU Eviction Using Morris Counter
Systems Internals
#redis
#lfu
#eviction-strategy
Jun 14
VIDEO
How Redis Implements Memory-Efficient Sets with Intset
Systems Internals
#redis
#intset
#data-structures
Jun 13
VIDEO
How Redis Internally Implements Memory Efficient Lists: Ziplist and Quicklist
Systems Internals
#redis
#data-structures
#memory-management
Jun 07
VIDEO
Implementing Redis-Style Transactions in a Custom Database (DiceDB)
Databases
#redis
#transactions
#database-internals
May 31
VIDEO
How and Why Redis Overrides Malloc: Deep Dive into jemalloc and tcmalloc
Systems Internals
#redis
#memory-management
#jemalloc
May 30
VIDEO
How Redis Caps Its Memory Usage: A Deep Dive into Redis Internals
Systems Internals
#redis
#memory-management
#systems-internals
May 24
VIDEO
Implementing Redis's Approximated LRU Algorithm: A Go Deep Dive
Systems Internals
#redis
#lru
#eviction
May 23
VIDEO
Redis's Approximated LRU Algorithm: Deep Dive into Memory-Efficient Eviction
Systems Internals
#redis
#lru
#caching
May 22
VIDEO
Implementing All Keys Random Eviction and INFO Command in Redis Internals
Systems Internals
#redis
#eviction-strategy
#all-keys-random
May 16
VIDEO
Redis Internals: Understanding Objects, Encodings, and INCR Command Implementation
Systems Internals
#redis
#redis-internals
#data-structures
May 10
VIDEO
Redis Persistence: Understanding and Implementing Append Only Files (AOF)
Databases
#redis
#persistence
#aof
May 09
VIDEO
Implementing Command Pipelining in Redis: A Deep Dive into Internals
Systems Internals
#redis
#pipelining
#network-optimization
May 03
VIDEO
Redis Key Eviction Strategies and Approximated Implementations
Systems Internals
#redis
#eviction
#memory-management
May 02
VIDEO
Implementing DEL, EXPIRE, and Auto-Cleanup in Redis Internals
Systems Internals
#redis
#database-internals
#distributed-systems
Apr 26
VIDEO
Implementing Redis GET, SET, and TTL Commands with Expiry Logic
Systems Internals
#redis
#key-value-store
#ttl
Apr 18
VIDEO
Implementing Redis' PING Command: A Deep Dive into RESP and Server Internals
Systems Internals
#redis
#resp
#go
Apr 12
VIDEO
Implementing the Redis Serialization Protocol (RESP) Decoder in Go
Systems Internals
#redis
#resp
#go-lang
Apr 11
VIDEO
Redis Wire Protocol: A Deep Dive into RESP and its Data Types
Databases
#redis
#resp
#wire-protocol
Apr 11
VIDEO
The Fundamentals of Wire Protocols and Redis Serialization Protocol (RESP)
Systems Internals
#redis
#wire-protocol
#resp
2024
(5)
Sep 02
NOTE
It is not space vs time, but space vs time vs correctness
Algorithms & Data Structures
#redis
#system-design
Aug 15
VIDEO
A Bug in GitHub's Redis-Based Rate Limiter: The Wobbling X-RateLimit-Reset Header
Distributed Systems
#rate-limiting
#redis
#distributed-systems
Aug 02
VIDEO
DragonflyDB's DashTables: A Deep Dive into High-Performance Data Storage
Databases
#dragonflydb
#redis
#dashtables
Jul 26
VIDEO
DragonflyDB's B+ Tree Implementation for Sorted Sets: A Deep Dive into Memory and Throughput Gains
Databases
#dragonflydb
#redis
#sorted-set
Jul 12
VIDEO
DragonflyDB Architecture: Multi-threading, Shared-Nothing, and High Throughput for 6.43M Ops/Sec
Databases
#dragonflydb
#redis
#key-value-store