Why is Redis so FAST #javascript #python #web #coding #programming

preview_player
Показать описание

Animation tools: Adobe Illustrator and After Effects.

Checkout our bestselling System Design Interview books:

ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.
Рекомендации по теме
Комментарии
Автор

I just love that watching this topic the he says "the last one is a bit unintuitive" while different types of videos would say "the last one is crazy!"

dra
Автор

You're getting very good at these rapid explanations! Thanks! 😎✌️

gus
Автор

The reason I find these videos so soothing is it feels like a kung fu master sharing us the forgotten esoteric knowledge.

GoodFella-kmio
Автор

Redis is „trying” to implement threads but because it wasn’t designed for that from get go so it’s very hard. It has been years. Dragonfly is redis compatible reimplementation with multithreading and is much more faster.

snake
Автор

great nugget on redis. Thanks! how did you create these graphics btw?

NarendraChennamsetty
Автор

we need the power point tutorial man :))

dangkhanhlinh
Автор

Thank you very much for sharing the PDF

esakkisundar
Автор

Redis is basically the JavaScript of databases.

RyanWaite
Автор

heck yeah, redis is amazing. great lil short

Digitalgems
Автор

if you think Redis is fast then Aerospike is going to blow your mind

estebanigancio
Автор

pls share 158 page book. link have wrong book than mentioned in the shorts's end

Hack_Neuron_To_DSA
Автор

make sure your server has enough memory or your OS will store it in the file system by using temporary files :)

The other way around is also the case: if you keep loading the same file and you have enough memory the OS will load the file in memory to avoid reading it from file system.

So Redis works to make it simpler for a developer/devops to not think about it

PieJee
Автор

Wait, what's this redis thing you are talking about? don't you mean Valkey?

AloisMahdal
Автор

also, threads are slow due to the necessary memory allocation associated with a thread. this is a reason why you keep thread pools.

muzzletov
Автор

Very good overview, but the speed with which Sergi does things I have to watch at 0.4 speed to have any chance of following along

NonLogicalDev
Автор

JavaScript does the same, due to that node is being used to avoid io locking

gleamofcolor
Автор

Basically how JS implements Non-Blocking IO in its REPL, a lot of languages are talking notes from the single threaded style of execution.

obscure
Автор

How do you do the animations, please teach us, sensei!!
Edit: I meant what softs were used

expitome
Автор

IO multiplexing sounds to me like async dynamic, so 1 full process, 1 thread is just a part of it

JoseVelandiaR
Автор

Is there any lock in the multiple inputs?

fabio.
visit shbcf.ru