This document discusses the challenges in peer-to-peer (P2P) computing systems, particularly for real-time applications that require predictable performance. It proposes an algorithm to identify reliable peers for processing tasks by evaluating peer properties such as availability, credibility, computation time, and turnaround time. The paper emphasizes the importance of resource management and efficient scheduling in dynamically varying P2P networks to ensure timely results for computational tasks.