Patent ID: 7792992

Claim:
A method for implementing a decentralized serverless fail-safe monitoring application in a peer-to-peer manner comprising: selecting a number of nodes to form an overlay network; dividing an information space; mapping a number of data regions of said divided information space by assigning each one selected node to at least one non-overlapping data region related to its surroundings; forming at least one replication chain for distributing to at least one neighboring select node information from said at least one non-overlapping data region assigned to said one select node, wherein a degree of replication for said replication chain is application specific; monitoring by said one select node a distribution of said non-overlapping data region assigned to said one select node; and rerouting a query of data to said neighboring node if said selected node fails; and, selectively replicating data of said failed node by said neighboring node on a percentage a total number of nodes of said divided information space.