
Eric Normand on Functional Thinking
CaSE: Conversations about Software Engineering
00:00
A Better Concurrency Primitive Is Needed
If you have ten people sharing a bathroom, there's going to be contention for this shared resource. You'd probably have to come up with a better concurrency primitive which might be something like a cue. Ah, maybe if you had more people sharing that bathroom, you'd need something different, like a schedule. Like, you get to use the bathroom from this time to this time. If you miss it, you miss it a but its it's fair, you know. So these are concurrence primitives, and you can code these up.
Transcript
Play full episode