jamesmunns

Doing embedded stuff

Be nice, work hard. Build tools, tell stories. Start five year fights. Kein Ort für Nazis.


A list of all the other services I'm on around the internet


Posts with code highlighted with codehost by @wavebeem.


All posts licensed under CC-BY-SA 4.0, unless otherwise stated.


I'm thinking about making a series of posts that describe different kinds of queues (and what they are good at), since I've spent a lot of time thinking about them in the context of embedded systems. I'd probably draw some diagrams, and include some

I think it would be worth covering:

  • Basic FIFO queues - e.g. a ringbuffer
  • Batch FIFO queues - e.g. BipBuffers/BBQueue
  • Intrusive Queues - e.g. Cordyceps
  • Making Queues Thread Safe - e.g. SPSC, MPSC, and MPMC

I also need some good pun names for my post series. So far I have:

  • 2 many qs
  • 2 queue 2 curious

Any good queue pun names out there?


You must log in to comment.