Redis Internals

seeders: 0
leechers: 4
Added 1 year ago by freecoursewb in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Redis Internals (Size: 1.9 GB)
  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 MB
  21. Implementing Transactions.mp4 72.7 MB
  22. List Internals - Ziplist and Quicklist.mp4 100.8 MB
  23. Set Internals - Intset.mp4 48 MB
  24. Geospatial Queries and Geohash.mp4 76 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 MB
  8. Handling multiple concurrent clients.mp4 90.3 MB
  9. Implementing GET, SET, and TTL.mp4 68.3 MB
  Bonus Resources.txt 102.4 B
  Get Bonus Downloads Here.url 204.8 B
  ▲ 30 total files

Description


Redis Internals

https://WebToolTip.com

Released 7/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Beginner | Genre: eLearning | Language: English | Duration: 28 Lessons ( 9h 6m ) | Size: 1.85 GB

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.

Redis has to be the most versatile modern database out there. Although it is heavily used as a cache, it can also be used as a Message Broker, a Streaming engine, and so much more. This course will be an answer to some of your most common questions about Redis - why is it so fast? and how it can handle a large number of TCP connections while being single-threaded?
In this self-paced recorded course, we will be understanding the internals of Redis by actually reimplementing it in Golang, and the features include
event loop
serialization protocol
approximated LRU eviction
command pipelining and transactions
Our reimplementation in Golang will be an actual drop-in replacement of Redis which means you would be able to connect to this DB through any Redis client in the world! Our entire reimplementation is open-sourced and can be found on Github at DiceDB/dice.

Why should you enroll?
The primary objective of this program is to make you fall in love with database internals, help you understand the various components of any database, and walk you through on building your own database from scratch.
Know the internals
Learning how a database is built from scratch and key design decisions that make it special has its own thrill.
Know the unknowns
Learn some of the most interesting concepts and super-clever algorithms that makes Redis extra-special.
Be a better engineer
Take yourself to the next level and become a better, an Asli Engineer.
Doubt Resolution
Get your doubts cleared asynchronously on Discord or synchronously over a common 30-minute zoom call that would happen every 14 days.
Network community
Network, interact, and learn by being a part of the Asli Engineering Discord community.

Related Torrents

torrent name size uploader age seed leech
0
0
3
0
0