Writing Inter-Process Communication (IPC) Library in C (Part 1)
Writing Inter-Process Communication (IPC) Library in C Welcome to a project-based tutorial on how to write an inter-process communication library in C. In this tutorial, I will start by giving an overview of how you can work with processes in C and some basic strategies to make multiple processes communicate with each other, then I will define the goal for the project and divide the whole process of implementing a custom IPC library into multiple parts. The reason why I'll not cover everything in a single post is that I don't want the readers (who might be relatively new to this stuff) to feel frustrated or overwhelmed by the length of the post. Because sometimes, people may easily get demotivated just by looking at how long a marathon is instead of looking at what it entails. That being said, let's start looking at the main disadvantage of using a single process when you can use multiple. Is using a single process slow? f**k it! I didn't actually mean what y