Fig. 1From: SparkBLAST: scalable BLAST processing using in-memory operationsData distribution among n nodes: the target database (D) is copied on every computing node; the query file (S) is evenly partitioned into data splits (S 1,…,S n ) which are distributed over the nodes. Each split (S i ) can be replicated on more than one node for fault toleranceBack to article page