data mining
data mining
Client Requests: Client nodes periodically request the time from the time server.
Time Response: Upon receiving a request, the time server responds with its current time.
Calculating Offset: Each client node calculates the offset between its local clock and the
time received from the time server. This offset represents the network latency between
the client and the time server.
Adjusting Local Clock: Client nodes adjust their local clocks based on the calculated
offset. The adjustment can be done by adding or subtracting the offset from the local
time.
Should also discuss about how the system handles for Network Latency Fluctuations,
Time Server Downtime.
4. Initiating the Snapshot: Any process in the distributed system can initiate the snapshot
recording process. This is done by sending a special message called a marker along all
outgoing channels.
Forwarding Markers: After recording its local state, the process sends a marker along
each of its outgoing channels on which it has not already sent one. This ensures that all
processes eventually receive a marker.
Termination: The snapshot recording process terminates when each process has received
markers on all of its incoming channels.
Collecting Global State: Once the snapshot recording process has terminated, each
process sends its local state to a designated coordinator process. The coordinator
process then assembles the global state from the individual local states and makes it
available to all processes in the system.
At station A
GS1 at Site 1: Global state recorded at station A for the first time
5. GS1 is Inconsistent, because in message transmission from e12 to e22, receiving event is
covered but not the sending event
GS2 - consistent, No future events are covered without covering its past events
Gs3 – Also Consistent, No future events are covered without covering its past events