The DOI matches its Crossref record.
Apache Spark: a unified engine for big data processing
Abstract
This open source computing framework unifies streaming, batch, and interactive big data workloads to unlock new applications.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Apache Spark, Apache Storm, and Apache Heron are considered heavyweight frameworks and fit less into the context of microservices.
“Apache Spark (Zaharia et al., 2016), Apache Storm (Toshniwal et al., 2014), and the successor of the latter, Apache Heron (Kulkarni et al., 2015), are considered heavyweight frameworks and, thus, fit less into the context of microservices (Bellemare, 2020).”
From Benchmarking scalability of stream processing frameworks deployed as microservices in the cloud (2024) · cites this paper as Zaharia et al., 2016
Apache Spark processes data streams in micro-batches.
“Spark differs from the frameworks discussed before in that it processes data streams in ''micro-batches''.”
From Benchmarking scalability of stream processing frameworks deployed as microservices in the cloud (2024) · cites this paper as Zaharia et al., 2016
Citations
Cites
No references could be resolved yet.
Research works printed but not linked: 24
- 10.1145/2723372.2742797 · DOI
- 10.5555/1251254.1251264 · DOI
- 10.1038/nmeth.3041 · DOI · Paper page
- 10.5555/2685048.2685096 · DOI
- 10.1145/1272996.1273005 · DOI
- 10.5555/1873601.1873677 · DOI
- Kornacker, M. et al. Impala: A modern, open-source SQL engine for Hadoop. In Proceedings of the Seventh Biennial CIDR Conference on Innovative Data Systems Research (Asilomar, CA, Jan. 4--7, 2015).
- Low, Y. et al. Distributed GraphLab: A framework for machine learning and data mining in the cloud. In Proceedings of the 38th International VLDB Conference on Very Large Databases (Istanbul, Turkey, Aug. 27--31, 2012).
- 10.1145/1807167.1807184 · DOI
- 10.5555/2831090.2831104 · DOI
- 10.14778/1920841.1920886 · DOI
- 10.5555/2946645.2946679 · DOI
- 10.1145/2723372.2742787 · DOI
- 10.1145/2442516.2442530 · DOI
- 10.1109/ICDM.2013.158 · DOI
- 10.1109/ICDE.2005.1 · DOI
- 10.1109/SP.2011.25 · DOI
- 10.1145/79173.79181 · DOI
- Venkataraman S. et al. SparkR; http://dl.acm.org/citation.cfm?id=2903740&CFID=687410325&CFTOKEN=83630888
- 10.1145/2463676.2465288 · DOI
- Zaharia M. An Architecture for Fast and General Data Processing on Large Clusters. Ph.D. thesis Electrical Engineering and Computer Sciences Department University of California Berkeley 2014; https://www.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-12.pdf
- 10.5555/2228298.2228301 · DOI
- 10.1145/2517349.2522737 · DOI
- 10.1109/BigData.2015.7363840 · DOI
Cited by
Sorted by citations
Big data in healthcare: management, analysis and future prospects
Dash, S., Shakyawar, S. K., Sharma, M., & Kaushik, S. (2019) · Journal of Big Data · doi:10.1186/s40537-019-0217-0 · Cited by 1,747
Machine learning and integrative analysis of biomedical big data
Mirza, B., Wang, W., Wang, J., Choi, H., Chung, N. C., & Ping, P. (2019) · Genes · doi:10.3390/genes10020087 · Cited by 380
Artificial intelligence, cyber-threats and industry 4.0: challenges and opportunities
Bécue, A., Praça, I., & Gama, J. (2021) · Artificial Intelligence Review · doi:10.1007/s10462-020-09942-2 · Cited by 368
Best practices for analyzing large-scale health data from wearables and smartphone apps
Hicks, J. L., Althoff, T., Sosic, R., Kuhar, P., Bostjancic, B., King, A. C., Leskovec, J., & Delp, S. L. (2019) · npj Digital Medicine · doi:10.1038/s41746-019-0121-1 · Cited by 183
Health Big Data Analytics: A Technology Survey
Harerimana, G., Jang, B., Kim, J. W., & Park, H. K. (2018) · IEEE Access · doi:10.1109/access.2018.2878254 · Cited by 119
Developments in MLflow: A System to Accelerate the Machine Learning Lifecycle
Chen, A., Chow, A., Davidson, A., DCunha, A., Ghodsi, A., Hong, S. A., Konwinski, A., Mewald, C., Murching, S., Nykodym, T., et al. (2020) · Proceedings of the Fourth International Workshop on Data Management for End-to-End Machine Learning · doi:10.1145/3399579.3399867 · Cited by 112
Self-citationBenchmarking scalability of stream processing frameworks deployed as microservices in the cloud
Henning, S., & Hasselbring, W. (2024) · Journal of Systems and Software · doi:10.1016/j.jss.2023.111879 · Cited by 85
Distributed selection of continuous features in multilabel classification using mutual information
Gonzalez-Lopez, J., Ventura, S., & Cano, A. (2019) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2019.2944298 · Cited by 60
Zhang, Y., Zhou, Y., Lu, H., & Fujita, H. (2020) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2020.2976053 · Cited by 42
Alizadeh, S., Setayesh, A., Mohamadpour, A., & Bahrak, B. (2023) · Applied Network Science · doi:10.1007/s41109-023-00565-4 · Cited by 40
Machine learning systems and intelligent applications
Benton, W. C. (2020) · IEEE Software · doi:10.1109/ms.2020.2985224 · Cited by 21
Spedicato, G., Dutang, C., & Petrini, L. (2018) · Variance · doi:10.66573/001c.116043 · Cited by 5
Metadata
- Authors
- Zaharia, M., Xin, R. S., Wendell, P., Das, T., Armbrust, M., Dave, A., Meng, X., Rosen, J., Venkataraman, S., Franklin, M. J., Ghodsi, A., Gonzalez, J., Shenker, S., & Stoica, I.
- Affiliations
- Databricks (United States) (US)
- University of California, Berkeley (US)
- University of Chicago (US)
- ORCID
- Venue
- Communications of the ACM
- Published
- 2016-10-28
- Volume
- 59
- Issue
- 11
- Pages
- 56-65
- ISSN
- 0001-0782 (ISSN-L)
- 1557-7317
- OpenAlex
- W2542459869
- Cited by
- 2,757
- References
- 0
- Citations by year
- 2026: 316 · 2025: 267 · 2024: 228 · 2023: 265 · 2022: 264 · 2021: 370 · 2020: 374 · 2019: 346 · 2018: 245 · 2017: 79 · 2016: 2
- FWCI
- 318.32
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Communications of the ACM (publishedVersion)
- Funders
- National Science Foundation (CCF-1139158)
- Topics
- Physical Sciences › Computer Science › Information Systems › Cloud Computing and Resource Management
- Physical Sciences › Computer Science › Information Systems › Advanced Database Systems and Queries
- Social Sciences › Decision Sciences › Information Systems and Management › Big Data Technologies and Applications
- Keywords
- Apache Spark, big data processing, stream processing, batch processing, interactive querying, distributed computing framework, open source software
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review