Custom Work Queues enable things like thread-aware debugging, larger amounts of customization, and the Zephyr work queue features that we know and love. This article details how to set up your next custom work queue to improve your Golioth-enabled application.
This post discusses the difference between Zephyr threads and work queues, as well as how to pass around data between running processes using data queues.