When do you use threads?

  Рет қаралды 24,044

Hussein Nasser

Hussein Nasser

Күн бұрын

Пікірлер: 33
@hnasr
@hnasr 4 ай бұрын
Fundamentals of Operating Systems oscourse.win
@soaring_dove
@soaring_dove 3 ай бұрын
4yrs ago i thought he was chatting about some gibberish, 4yrs of watching his videos, I actually started to realised a lot of the black box and understand how rare this guy is. There are not many online who are enthusiastic to talk about this stuff, 😅 thx for the great work man. Keep going
@gorka9020
@gorka9020 3 ай бұрын
Most people deliver either bogus explanations or indulge in hearing their own voices. So yeah, people who actually answer questions and deliver knowledge are as rare as white crows.
@gggggggggghhhhoost
@gggggggggghhhhoost 3 ай бұрын
@@gorka9020 There is nothing wrong with people hearing their own voice. It may be insightful but people don't know/understand them yet
@AK-vx4dy
@AK-vx4dy 3 ай бұрын
Extremely well explained! And your accent and voice make it like some book story
@cheebadigga4092
@cheebadigga4092 4 ай бұрын
Thank you Hussein! You always manage to formulate technical stuff in a way anybody new to the topic would understand. Off topic but I'm not sure if it's just me, or if you seem a little bit too stressed out these last couple videos compared to say your "Cloudflare is moving away from NGINX | The Backend Engineering Show" video. I hope you're sleeping well these days!
@hnasr
@hnasr 4 ай бұрын
Thank you! been difficult few months
@cheebadigga4092
@cheebadigga4092 4 ай бұрын
@@hnasr All the best to you!
@szilardfineascovasa6144
@szilardfineascovasa6144 3 ай бұрын
@@hnasrAll the best, Hussein. Sometimes, life throws situations at us one after the other. Sometimes, all we can do is take one day at a time.
@GrantGryczan
@GrantGryczan Ай бұрын
28:12 Thanks for clarifying, at first I thought we were talking about socket sharting.
@size_t
@size_t 3 ай бұрын
Thanks!
@mahmouddeeb153
@mahmouddeeb153 3 ай бұрын
I really appreciate your content. You explain things very clearly. Please continue your great work.
@siddhantjha5818
@siddhantjha5818 Ай бұрын
This guy is the real gangster, the real computer scientist
@HugoValin4554
@HugoValin4554 3 ай бұрын
When X is banned in the country
@crazechill1
@crazechill1 3 ай бұрын
🤣😂
@davidemmanuel9418
@davidemmanuel9418 3 ай бұрын
Nice 😂
@Orangius
@Orangius 3 ай бұрын
😂😂
@FuzailShaikh
@FuzailShaikh 3 ай бұрын
😂😂😂
@gorka9020
@gorka9020 3 ай бұрын
Very good explanation Hussein. Keep the hard work.
@LJBJBL9
@LJBJBL9 4 ай бұрын
I really like your content. Thanks , it helps me a lot.
@theSeniorSDE
@theSeniorSDE 3 ай бұрын
Please post more videos related to Multithreading
@manmohanmundhraa3087
@manmohanmundhraa3087 Ай бұрын
Is main thread have any advantage over programatically created threads ? Also how musch is ideal time taken for a context switch between threads in normal scenerio? How can we see perofrmance of such thing.
@mahdidaddihammou4683
@mahdidaddihammou4683 17 күн бұрын
these low level concepts always fascinate me, threads, concurrency & parallelism, I/O, the linux kernel, assembly, but I'm wondering, from your perspective, do you see actual benefits on your day to day job ?, do you see value from learning these low level concepts ?
@hnasr
@hnasr 16 күн бұрын
Its an interesting question, these low level concepts are often becomes very important when someone tries to deeply understand why a bug behaves like it does. You can fix a bug, and you can truly understand it. both work, my satisfaction comes from pursuing the deep down reason of what it occurred.
@Shane1994322
@Shane1994322 3 ай бұрын
Thank you for great contents! I have a question. In case of python, which has a GIl where only one thread can access to the interpreter at a time, how does python handle DB thread pool? Im sure we can set multiple threads in python db client, but how does gil impact on this.. I think Im missing sth here, but dont know what it is
@Shane1994322
@Shane1994322 3 ай бұрын
answering to my own question, python gil release GIL on I/O task. therefore, DB threadpool would not be affected by GIL. please correct me if I'm wrong
@papa.funcake
@papa.funcake 2 ай бұрын
Great video. I recommend not to use the glasses with the front light. It is very distracting 😅
@For_M.
@For_M. 2 ай бұрын
First rule of multithreading: If you can do without multithreading - do without.
@muzzletov
@muzzletov 2 ай бұрын
you dont need to use threads at all, not even on the backend, as nodejs (javascript) has shown. sure, nodejs internally uses threads. but that helped disentangle everything else and provides a different paradigm to the consumer (the developer).
@OscarHermoso
@OscarHermoso 3 ай бұрын
Nice haircut 💈
@jonashansen2512
@jonashansen2512 3 ай бұрын
Yes. I'd much rather work with cooperative multitasking. Like php fibers. Preemptive multi-tasking can be alright too. But true multi threading.. RIP debugging & hello good old print statements and pen & paper scribbling 😂
@jaylalakiya
@jaylalakiya 3 ай бұрын
When we want to stitch the jeans
@maheshguptha9796
@maheshguptha9796 Ай бұрын
😅
Postgres just got even faster
26:42
Hussein Nasser
Рет қаралды 38 М.
Frontend and Backends Timeouts
24:40
Hussein Nasser
Рет қаралды 13 М.
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН
Threads and Connections | The Backend Engineering Show
49:30
Hussein Nasser
Рет қаралды 66 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 762 М.
Six stages of a good software engineer
37:12
Hussein Nasser
Рет қаралды 38 М.
What happens before the Backend gets the Request
51:26
Hussein Nasser
Рет қаралды 53 М.
Why Are Threads Needed On Single Core Processors
16:07
Core Dumped
Рет қаралды 249 М.
IO uring gets Zero Copy network operations
15:03
Hussein Nasser
Рет қаралды 13 М.
Most DIYers Do Not Know This | Loctite Red Threadlocker Curing
5:52
Hacks by Dad
Рет қаралды 1,9 МЛН
A Deep Dive in How Slow SELECT * is
39:24
Hussein Nasser
Рет қаралды 38 М.
X86 Needs To Die
1:09:15
ThePrimeTime
Рет қаралды 551 М.
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН