И spark, и had oop основаны на концепции mapreduce. Однако искра быстрее из-за функции вычисления в памяти. Spark превратился в Spark sql, mlib, streaming, однако в oop были другие независимые, не связанные компоненты для поддержки этих функций, например pig, hive. Организация всех компонентов искры в одном компоненте дала большой импульс. Теперь, поскольку has oop менее абстрагирован, чем spark, поэтому он обеспечивает большую независимость в настройке, особенно на карте и фазе сокращения. Однако в случае искры эти настройки будут абстрагированы. \