Abstract:
The article considers realization of the atomic broadcast messaging system. It is assumed that all nodes of network have access to the distributed file system which corresponds to the POSIX fcntl() function so far as it relates to file locking for data sharing or exclusive data usage. It is shown how to build the algorithm of atomic broadcast messaging system on the basis of such assumptions. The described algorithm is fault tolerant and symmetric, i.e. the presence of node leader in the network is not required.