New distributed applications such as distant-learning, digital libraries, and home entertainment require the delivery of continuous media (CM) objects to geographically disbursed clients. It is therefore appropriate to devise and evaluate the utility of a distributed CM server (…
"This book features the latest research on the algorithms and analysis measures being employed in the field of network science, highlighting the application of graph models, advanced computation, and analytical procedures"--Provided by publisher.
Stream programming is a paradigm where a program is structured by a set of computational nodes connected by streams. Focusing on data moving between computational nodes via streams, this programming model fits well for applications that process long sequences of data. We call su…
This thesis investigates the application of autonomic management to a distributed storage system. Effects on performance and resource consumption were measured in experiments, which were carried out in a local area test-bed. The experiments were conducted with components of one …
The research presented in this thesis considers the feasibility of utilising dsPICs (digital signal controllers) in the development of effective monitoring systems which have the capability to adapt to changes in operating conditions and can be quickly calibrated to suit a range…
Running critical applications, such as e-commerce, in a distributed environment requires assurance of the identities of the participants communicating with each other. Providing such assurance in a distributed environment is a di The Distributed Temporal Protocol Logic (DTPL) pr…
Scientific domains are increasingly adopting workflow systems to automate and manage large distributed applications. Workflow Management Systems (WMS) manage overall scheduling and monitoring of both compute and data placement jobs for such applications. The management of data p…
Over the past few years, mining data located in heterogeneous and geographically distributed sites have been designated as one of the key important issues. Loading distributed data into centralized location for mining interesting rules is not a good approach. This is because it …
Synchronization in distributed applications with shared, highly mutable replicated state often requires complex engineering to maintain low latency for the propagation of updates. At their core, distributed applications with replicated state need to implement some form of versio…
The main contribution of this dissertation is the development of theory and techniques in the area of monitoring and debugging of asynchronous distributed systems. This dissertation introduces a new method that we call Concurrent Regions. A concurrent region in a distributed sys…
Developing applications for the cloud involves changing development methodologies and procedures. Continuous integration and continuous deployment (CI/CD) processes are a must today, but are often difficult to implement and adopt. Azure DevOps is a Microsoft Azure cloud service …
Kubernetes is one of the most popular, sophisticated, and fast-evolving container orchestrators. In this book, you'll learn the essentials and find out about the advanced administration in Kubernetes. We'll take you through a step-by-step hands-on approach, which will familiariz…
This guide will get you up and running with Azure DevOps Services to implement DevOps practices like configuration management, release management, continuous integration, infrastructure as code, and application monitoring.
Salesforce Platform Developer I Certification Guide explains the fundamentals of Salesforce with the help of implementable examples that will help you build custom applications. The book also covers sample questions and mock tests for developers who are preparing to appear for t…