Patent attributes
Described herein are a server and a method for processing Big-Data. The server receives source data that is uploaded to processing nodes. The server maintains a data structure corresponding to a plurality of previously submitted jobs to the server, the data structure including at least one a job identifier, at least one sequence of text associated with the at least one job identifier, and a list of processing nodes associated with the at least one sequence of text. The server receives a subsequent job including a job name from a client node and determines whether the job name matches the job identifier. The server allocates based on the determination, only the list of processing nodes corresponding to the matched identifier to the subsequent job and further updates the data structure.