Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/426158
Title: Some observations on leader election algorithms for distributed systems
Researcher: Biswas, Amit
Guide(s): Tripathi, Anil Kumar
Keywords: Computer Science
Computer Science Interdisciplinary Applications
Engineering and Technology
University: Indian Institute of Technology IIT (BHU), Varanasi
Completed Date: 2021
Abstract: With the ever-growing technological expansion in the world, distributed comput ing is becoming popular and widely used in several fields. From scientific research to everyday life applications, everywhere we are using distributed computing and enjoying the benefits of this computing paradigm. Distributed computing helps im prove the performance of large-scale projects by combining the power of multiple computing devices. Distributed systems are the backbone of distributed computing. A distributed system is a collection of multiple independent computing components or nodes that work together to attain a common goal and appear as a single co herent system to the user. These independent nodes are connected through a net work, and they perform the tasks of the system with collaboration. In a distributed system, to complete an enormous task fast, the task is partitioned into a set of possible sub-tasks and allocated to multiple nodes. Then the nodes execute their assigned sub-tasks in a concurrent and consistent manner to complete the task in a faster way. The banking system, manufacturing industry, artificial intelligence, e-commerce, transport, health care, agriculture, defense systems have been using distributed computing for a long time. Various modern technologies like smart city, blockchain, cloud computing, edge computing, and so on are constructed based on the concept of decentralized systems. Recently, distributed machine learning and deep learning technologies are inclined to adopt the concept of distributed systems to fulfill their need for a reliable, high-performance, and large-scale computational platform. Though a distributed system is supposed to be scalable, cost-effective, fault-tolerant, highly available and reliable, and provides a high-performance com puting environment, several issues and challenges are also associated with such a system. System management, synchronization, consistency maintenance, and ef ficient resource utilization are some significant issues. newline
Pagination: 183
URI: http://hdl.handle.net/10603/426158
Appears in Departments:Computer Science and Engineering

Files in This Item:
File Description SizeFormat 
01_title page.pdfAttached File380.46 kBAdobe PDFView/Open
02_prelim pages.pdf270.9 kBAdobe PDFView/Open
03_content page.pdf213.31 kBAdobe PDFView/Open
04_abstract.pdf79.25 kBAdobe PDFView/Open
05_chapter 01.pdf377.68 kBAdobe PDFView/Open
06_chapter 02.pdf380.46 kBAdobe PDFView/Open
07_chapter 03.pdf1.04 MBAdobe PDFView/Open
08_chapter 04.pdf1.05 MBAdobe PDFView/Open
09_chapter 05.pdf747.06 kBAdobe PDFView/Open
10_chapter 06.pdf775.95 kBAdobe PDFView/Open
11_chapter 07.pdf136.06 kBAdobe PDFView/Open
12_annexures.pdf120.83 kBAdobe PDFView/Open
80_recommendation.pdf495.64 kBAdobe PDFView/Open
Show full item record


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: