Deferred Promises: Simplifying Resource Management in CHave you ever forgotten to free resources you used in your C program and experienced the excruciating pain of debugging memory leaks? You’re not alone. Manual memory management in C is a demanding task that often results in headaches for developers. ...Jul 13, 2023 · 6 min readfefa4ka.hashnode.dev
One Size Fits All: Linked Ring instead of a Ring BufferIn this article, we explore the benefits of using Linked Ring buffers over traditional Circular Buffers. We delve into the topic of memory allocation and discuss how Linked Ring buffers can efficiently handle multiple producers. The Linked Ring buffe...Jul 13, 2023 · 4 min readfefa4ka.hashnode.dev