Q9Distributed System
Question
2 marks
What is an orphan process in fault tolerance?
Answer
An orphan process is a catastrophic distributed anomaly where a remote subroutine continues to physically execute consuming CPU after the caller node has crashed.
In RPC architectures, if Node A commands Node B to execute a massive 10-hour database query, and Node A catastrophically loses power an hour later, the query on Node B becomes an "Orphan." It violently consumes physical server resources to calculate a result that mathematically has nowhere to return to.