Tag Archives: real-time computing

Monitoring System Health and Availability, and Logging: Part 1

Ongoing Monitoring, or, What’s Happening Now? Any system with multiple processes or machines linked by communication channels must address real-time and communication issues. One of the important issues in managing such a system is monitoring it to ensure all of … Continue reading

Posted in Software | Tagged , , , , , , , | Leave a comment

Designing and Documenting Inter-Process Communication Links

I’ve touched on the subject of inter-process communication previously here and here, but now that I’m charged with doing a lot of this formally I wanted to discuss the process in more detail. I’m sharing this in outline form to … Continue reading

Posted in Software | Tagged , , , | Leave a comment

“What is a Mutex?”

This was the first question I was asked in an interview sometime around 2006. I didn’t know the answer, which is exceptionally annoying because I’d been using them for years without knowing what they were called. This is a danger … Continue reading

Posted in Software | Tagged , , | Leave a comment

Methods of Inter-Process Communication I’ve Employed

A while ago someone asked me how I’d go about making two processes communicate. My answer was to figure out what data needed to be communicated, what communication type was to be used, what protocol was to be used, and … Continue reading

Posted in Software | Tagged , , , , | Leave a comment