Arpit Bhayani Redis Internals Course

  • CategoryOther
  • TypeTutorials
  • LanguageEnglish
  • Total size1.9 GB
  • Uploaded Byhazing4864
  • Downloads89
  • Last checkedMar. 08th '26
  • Date uploadedMar. 06th '26
  • Seeders 13
  • Leechers2

Infohash : 306585D01730891D4A740E77D7216CFB8A310A58



Author - Arpit Bhayani

Link - https://arpitbhayani.me/redis-internals

A self-paced course where you will learn Redis internals by actually reimplementing its core features, like event loop, serialization protocol, persistence, pipelining, eviction, and transactions, in Golang.


Code:


Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings : 4 Ref Frames
Format settings, CABAC : No
Format settings, Reference frames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 16 min 24 s
Bit rate : 302 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.005
Stream size : 35.5 MiB (69%)
Codec configuration box : avcC

Audio
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 16 min 24 s
Source duration : 16 min 24 s
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 15.1 MiB (29%)
Source stream size : 15.1 MiB (29%)
Default : Yes
Alternate group : 1
mdhd_Duration : 984405

Files:

Arpit Bhayani Redis Internals
  • 1. Course Introduction.mp4 (54.9 MB)
  • 10. Implementing DEL, EXPIRE and auto-deletion.mp4 (88.7 MB)
  • 11. Eviction strategies and implementing simple-first.mp4 (70.3 MB)
  • 12. Implementing Command Pipelining.mp4 (73.3 MB)
  • 13. Implementing AOF Persistence.mp4 (64.2 MB)
  • 14. Object, Encodings, and Implementing INCR.mp4 (82.6 MB)
  • 15. Implementing INFO and allkeys-random eviction.mp4 (65.7 MB)
  • 16. The Approximated LRU Algorithm.mp4 (86.5 MB)
  • 17. Implementing the Approximated LRU Algorithm.mp4 (101.1 MB)
  • 18. Understanding how Redis caps memory.mp4 (63.4 MB)
  • 19. Overriding malloc for better performance.mp4 (28.6 MB)
  • 2. What makes Redis special.mp4 (52.8 MB)
  • 20. Implementing Graceful Shutdown.mp4 (128.0 MB)
  • 21. Implementing Transactions.mp4 (72.7 MB)
  • 22. List Internals - Ziplist and Quicklist.mp4 (100.8 MB)
  • 23. Set Internals - Intset.mp4 (48.0 MB)
  • 24. Geospatial Queries and Geohash.mp4 (76.0 MB)
  • 25. String Internals - Simple Dynamic Strings.mp4 (55.8 MB)
  • 26. Hyperloglog and Cardinality Estimation.mp4 (44.2 MB)
  • 27. LFU and Approximate Counting.mp4 (70.7 MB)
  • 28. What next.mp4 (20.2 MB)
  • 3. Writing a Simple TCP Echo Server.mp4 (51.6 MB)
  • 4. Speaking the Redis' Language.mp4 (56.7 MB)
  • 5. Implementing RESP.mp4 (46.5 MB)
  • 6. Implementing PING.mp4 (60.9 MB)
  • 7. IO Multiplexing and Event Loops.mp4 (77.0 MB)
  • 8. Handling multiple concurrent clients.mp4 (90.3 MB)
  • 9. Implementing GET, SET, and TTL.mp4 (68.3 MB)

Code:

  • udp://tracker.leechers-paradise.org:6969/announce
  • udp://tracker.coppersurfer.tk:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://tracker.zer0day.to:1337/announce
  • udp://eddie4.nl:6969/announce