Big Data Analytics Using Hadoop and Spark: Applications, Challenges, and Future Direction

Authors

  • Surya Veera Brahmaji Rao Sunnam Lead Data Engineer, Bank of America, USA

DOI:

https://doi.org/10.32996/jcsts.2026.8.6.2

Keywords:

AI–Big Data Analytics, Apache Hadoop, Apache Spark, Streaming Analytics, Data Mining, MapReduce

Abstract

Big data describes large datasets that are difficult to manage owing to their diversity, size, and complexity in terms of storage, analysis, and visualisation for future operations. Artificial intelligence (AI) based big data analytics have revolutionised the processing of massive data sets by leveraging distributed computing platforms like Apache Spark and Apache Hadoop. Both HDFS and MapReduce leverage the 5Vs of Hadoop—Volume, Velocity, Variety, and Veracity—to store files and perform batch analysis on massive, heterogeneous datasets. Spark expands upon these capabilities with libraries for graph analytics, streaming, machine learning, in-memory computing, and directed acyclic graphs (DAGs). This paper gives a general outline of the Hadoop and Spark ecosystem, as well as their architecture and how they are used in distributed machine learning, real-time analytics, NLP, and anomaly detection. It also addresses such critical issues as scalability limitations, data protection, resource administration, and complexity of infrastructures. Lastly, the future directions are discussed with a focus on cloud-native designs, edge computing, and hardware acceleration as well as intelligent resource optimization to improve the performance, efficiency, and flexibility of the next generation Big Data systems.

Downloads

Published

2026-04-15

Issue

Section

Research Article

How to Cite

Surya Veera Brahmaji Rao Sunnam. (2026). Big Data Analytics Using Hadoop and Spark: Applications, Challenges, and Future Direction. Journal of Computer Science and Technology Studies, 8(6), 16-28. https://doi.org/10.32996/jcsts.2026.8.6.2