Some observations on leader election algorithms for distributed systems

dc.contributor.guideTripathi, Anil Kumar
dc.coverage.spatial
dc.creator.researcherBiswas, Amit
dc.date.accessioned2022-12-17T08:00:32Z
dc.date.available2022-12-17T08:00:32Z
dc.date.awarded2021
dc.date.completed2021
dc.date.registered2017
dc.description.abstractWith 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
dc.description.note
dc.format.accompanyingmaterialDVD
dc.format.dimensions
dc.format.extent183
dc.identifier.urihttp://hdl.handle.net/10603/426158
dc.languageEnglish
dc.publisher.institutionComputer Science and Engineering
dc.publisher.placeVaranasi
dc.publisher.universityIndian Institute of Technology IIT (BHU), Varanasi
dc.relation
dc.rightsuniversity
dc.source.universityUniversity
dc.subject.keywordComputer Science
dc.subject.keywordComputer Science Interdisciplinary Applications
dc.subject.keywordEngineering and Technology
dc.titleSome observations on leader election algorithms for distributed systems
dc.title.alternative
dc.type.degreePh.D.

Files

Original bundle

Now showing 1 - 5 of 13
Loading...
Thumbnail Image
Name:
01_title page.pdf
Size:
380.46 KB
Format:
Adobe Portable Document Format
Description:
Attached File
Loading...
Thumbnail Image
Name:
02_prelim pages.pdf
Size:
270.9 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
03_content page.pdf
Size:
213.31 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
04_abstract.pdf
Size:
79.25 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
05_chapter 01.pdf
Size:
377.68 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.79 KB
Format:
Plain Text
Description: