DPDhawal Pandyaindhawalpandya01.hashnode.dev00Waiting Is a Skill3h ago · 8 min read · "Nature does not hurry, yet everything is accomplished." Lao Tzu A mutex, short for mutual exclusion, is a lock that only one thread can hold at a time. If thread A holds it, thread B waits. A simpleJoin discussion
DPDhawal Pandyaindhawalpandya01.hashnode.dev00A Million Concurrent Things1d ago · 8 min read · "Concurrency is not parallelism." Rob Pike Go lets you write this: go doSomething() One word. That is all it takes to spin up a concurrent unit of execution. You can do this a hundred thousand timesJoin discussion
DPDhawal Pandyaindhawalpandya01.hashnode.dev00How to go from http to https.2d ago · 7 min read · "Trust, but verify." Russian proverb The problem TLS was built to solve is simple and terrifying. The internet is a public network. When your browser makes a request to your bank, that request travelJoin discussion
DPDhawal Pandyaindhawalpandya01.hashnode.dev00The Lie Your OS Tells Every Program3d ago · 8 min read · "All problems in computer science can be solved by another level of indirection." David Wheeler If you run two programs right now, and both of them allocate memory at address 0x400000, they will not Join discussion
DPDhawal Pandyaindhawalpandya01.hashnode.dev00Two Places to Put Things4d ago · 8 min read · When a function is called, the CPU needs somewhere to put a few specific things: the arguments passed in, the local variables declared inside, and the address to return to when the function finishes. Join discussion