A linux based C++ distributed system that allows a client to query servers with a grep pattern. The servers then run grep on some log file and return their results to the client.