Presence of God in us as per distributed computing architecture
Prerequisites: It is assumed that the reader of this article is aware of the basic networking terminology like Server, Terminal, LAN, Network ports, etc. and believe in God. Purpose: To distribute the entire application into different inter-related components connected and talking through common standard protocols (rules of communication). These components can be in a LAN (Local area Network) or WAN (Wide Area Network) but uses the same standard protocols and network ports. Relation: For instance, If we were dumb terminals who have the basic processing functionality. And the server is waheguru ji (God). Description: There are mainly two ways how the server is able to know the present status of the terminal. 1) The terminal keeps on sending a request of update to the server and thus sending its present status. 2) The server puts a small server-component in the terminal that has the rights to access whatever data is required by the server from the term...