Efficient File Sharing System Utilizing MongoDB and Node.js
DOI:
https://doi.org/10.5281/zenodo.10634569Keywords:
File Sharing, MongoDB, Node.js, Express (web framework), FirebaseAbstract
In today's digital era, efficient file sharing has become a vital component for businesses and individuals alike. With the rapid growth in data volume and complexity, an effective file sharing system has to be robust, scalable, and secure. This is where MongoDB and Node.js come into play. MongoDB, a NoSQL database, offers high-performance data storage and retrieval solutions, while Node.js, a JavaScript runtime environment, delivers seamless server-side performance. By leveraging the power of MongoDB and Node.js together, an efficient file sharing system can be built to meet the rigorous demands of modern applications and businesses. From cloud-based storage solutions to peer-to-peer networks, these systems encompass a diverse range of technologies and architectures, each catering to specific user needs and preferences.
References
Comer, D. E. (2006). Internetworking with TCP/IP: Principles, Protocols, and Architecture. Pearson Education.
Chodorow, K. (2013). MongoDB: The Definitive Guide. O'Reilly Media.
Grol, B., & White, C. (2014). Pro MongoDB Development. Apress.
Wilson, J. (2018). Node.js Design Patterns - Second Edition. Packt Publishing.
Hawkes, M. (2015). Node.js Design Patterns. Packt Publishing.
Raj, S. (2016). Learning Node.js for Mobile Application Development. Packt Publishing.
Raj, S. (2018). Node.js Web Development - Fifth Edition. Packt Publishing.
Shigeta, S. (2015). Node.js By Example. Packt Publishing.
Stallings, W. (2017). Cryptography and Network Security: Principles and Practice. Pearson Education.
Swan, M. (2015). Blockchain: Blueprint for a New Economy. O'Reilly Media.
Mell, P., & Grance, T. (2011). The NIST Definition of Cloud Computing (NIST Special Publication 800-145). National Institute of Standards and Technology (NIST).
ISO/IEC JTC 1/SC 27. (2019). Information technology — Security techniques — Code of practice for information security controls (ISO/IEC 27002:2013). International Organization for Standardization (ISO).
Case studies and practical implementations from industry and academic sources.
Performance benchmark studies on MongoDB and Node.js in file-sharing scenarios.
Ahmed, S. T., & Basha, S. M. (2022). Information and Communication Theory-Source Coding Techniques-Part II. MileStone Research Publications.
Basha, S. M., Poluru, R. K., & Ahmed, S. T. (2022, April). A Comprehensive Study on Learning Strategies of Optimization Algorithms and its Applications. In 2022 8th International Conference on Smart Structures and Systems (ICSSS) (pp. 1-4). IEEE.
Fathima, A. S., Prakesh, D., & Kumari, S. (2022). Defined Circle Friend Recommendation Policy for Growing Social Media. International Journal of Human Computations & Intelligence, 1(1), 9-12.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Vinaykumar D, Vishal, Venakat Pranav, Vivek Yadav J N, Naveen Chandra Gowda
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
CC Attribution-NonCommercial-NoDerivatives 4.0