Divisible Load Theory: A New Paradigm for Load Scheduling in Distributed Systems
https://doi.org/10.1023/a:1020958815308
Discover Books. Explore Knowledge.
Search and discover peer-reviewed scholarly literature, open-access articles, and research citations across DOAJ, PubMed Central, and OpenAlex.
https://doi.org/10.1023/a:1020958815308
https://doi.org/10.1016/j.cose.2009.05.005
https://doi.org/10.1007/3-540-54430-5_99
https://doi.org/10.1109/dpds.1988.675012
https://doi.org/10.1007/978-3-642-00722-4_8
https://doi.org/10.1109/mc.1982.1654050
Investigate the problem of static task assignment in distributed computing systems, i.e. given a set of k communicating tasks to be executed on a distributed system of n processors, to which processor should each task be assigned? The autho...
https://doi.org/10.1109/12.8704
This chapter provides an introduction to distributed computing as a foundation for better understanding of cloud-enabled business processes. Distributed systems constitute of a large umbrella under which several different software systems a...
https://doi.org/10.1201/9781351029148-5
A communication architecture for distributed processors is presented here. This architecture is based on a new topolgy we have developed, one which interconnects n nodes by using rn links where the maximum internode distance is logrn, and w...
https://doi.org/10.1109/tc.1982.1676101
This chapter addresses the issues involved in distributed databases, where a database is stored on more than one computer. It provides an introduction to parallel and distributed computing as a foundation for the better understanding of clo...
https://doi.org/10.4324/9781315368559-5
In some distributed and mobile communication models, a message disappears in one place and miraculously appears in another. In reality, of course, there are no miracles. A message goes from one network to another; it can be lost or corrupte...
https://doi.org/10.1109/tse.2004.25
We propose a new approach for developing and deploying distributed systems, in which nodes predict distributed consequences of their actions, and use this information to detect and avoid errors. Each node continuously runs a state explorati...
Network calculus is a min-plus system theory which facilitates the efficient derivation of performance bounds for networks of queues. It has successfully been applied to provide end-to-end quality of service guarantees for integrated and di...
https://doi.org/10.1145/1140103.1140310
Distributed systems are multi-processor information processing systems which do not rely on the central shared memory for communication. The importance of distributed systems has been growing with the advent of "computer...
Grey-box fuzzing is the lightweight approach of choice for finding bugs in sequential programs. It provides a balance between efficiency and effectiveness by conducting a biased random search over the domain of program inputs using a feedba...
https://doi.org/10.1145/3576915.3623097
The development of complex distributed systems demands for the creation of suitable architectural styles (or paradigms) and related run-time infrastructures. An emerging style that is receiving increasing attention is based on the notion of...
https://doi.org/10.5555/302163.302189
The origins of big data technologies come from database systems and distributed systems as well as data mining and machine learning algorithms that can process these vast amounts of data to extract the necessary knowledge. This chapter addr...
https://doi.org/10.1201/9780429453311-9
When we connect several computers in a network to jointly process large amounts of data, such a computing system is commonly referred to as a “distributed system”. From a technical standpoint the key difference between a distributed system ...
https://doi.org/10.1201/9781003378822-6
We now delve into one final major theme of our text: distribution. In this part of the book, we will explore some of the underlying tech-nology in one of the most important aspect of modern systems: how to build distributed systems. Distrib...
https://doi.org/10.1016/b978-0-12-800729-7.00006-6