Skip to main content

Table 2 Comparison of different platforms (along with their communication mechanisms) based on various characteristics

From: A survey on platforms for big data analytics

Scaling type Platforms (Communication Scheme) System/Platform Application/Algorithm
Scalability Data I/O performance Fault tolerance Real-time processing Data size supported Iterative task support
Horizontal scaling Peer-to-Peer (TCP/IP)
Virtual clusters (MapRedce/MPI)
Virtual clusters (Spark)
Vertical scaling HPC clusters (MPI/Mapreduce)
Multicore (Multithreading)
GPU (CUDA)
FPGA (HDL)