PROBLEM TO BE SOLVED: To easily acquire a data list of data held in servers in a distributed processing system using consistent hashing.SOLUTION: A server 1 constituting a distributed processing system which processes messages from a plurality of clients 3 by a plurality of servers 1 in a distributed manner, comprises: a message transmitting/receiving unit 11 for referring to a data identifier included in a received message and transmitting the message to a server 1 for processing the message; a data management unit 14 for managing data generated by the server 1 processing the corresponding message; and a data list management unit 15 which creates a data list, in creating a data list on the basis of a predetermined data list identifier "Key 0" that corresponds to a data list of the data held in servers 1 of the distributed processing system, by acquiring data generated by processing the message from another server having processed the message.SELECTED DRAWING: Figure 2
展开▼