This book is a celebration of Leslie Lamport's work on concurrency, interwoven in four-and-a-half decades of an evolving industry: from the introduction of the first personal computer to an era when parallel and distributed multiprocessors are abundant.
Updated with the latest Maven coordinates, Java programming features, and API changes, this book is your guide to solving problems in writing asynchronous and event-based programsKey FeaturesExplore a variety of tools and techniques used to solve problems in implementing concurrency and parallelizationLearn about core operators in RxJava that enable you to express your code logic productivelyApply RxJava with Kotlin to create responsive Android apps with better user experienceBook DescriptionRxJava is not just a popular library for building asynchronous and event-based applications; it also enables you to create a cleaner and more readable code base.
Topics in Parallel and Distributed Computing provides resources and guidance for those learning PDC as well as those teaching students new to the discipline.
With a specific focus on energy efficiency, Optimizing IoT Networks examines the application of machine learning to enhance resource allocations in IoT networks.
Business Analytics (BA) is an evolving phenomenon that showcases the increasing importance of using huge volumes of data to generate value for businesses.
Run your entire corporate IT infrastructure in a cloud environment that you control completelyand do it inexpensively and securely with help from this hands-on book.
The area of detection and estimation in a distributed wireless sensor network (WSN) has several applications, including military surveillance, sustainability, health monitoring, and Internet of Things (IoT).
Cloud Data Center Network Architectures and Technologies has been written with the support of Huawei's vast technical knowledge and experience in the data center network (DCN) field, as well as its understanding of customer service requirements.
Efficiently deploy and manage Kubernetes clusters on a cloudKey FeaturesDeploy highly scalable applications with Kubernetes on AzureLeverage AKS to deploy, manage, and operations of KubernetesGain best practices from this guide to increase efficiency of container orchestration service on CloudBook DescriptionMicrosoft is now one of the most significant contributors to Kubernetes open source projects.
Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs.
This book provides an essential overview of IoT, energy-efficient topology control protocols, motivation, and challenges for topology control for Wireless Sensor Networks, and the scope of the research in the domain of IoT.
This book presents cutting-edge research, advanced techniques, and practical applications of the integration of Cloud Computing and Internet of Things (IoT).
Deploy, orchestrate, and monitor serverless applications using KubernetesKey FeaturesGet hands-on experience with frameworks, such as Kubeless, Apache OpenWhisk, and FunktionMaster the basics of Kubernetes and prepare yourself for challenging technical assessmentsLearn how to launch Kubernetes both locally and in a public cloudBook DescriptionKubernetes has established itself as the standard platform for container management, orchestration, and deployment.
Based on the technical accumulation and practice of Huawei iLab in the Cloud VR field, this book systematically describes the advantages of Cloud VR technologies; technical requirements on clouds, networks, and terminals as well as solution implementation; Cloud VR experience evaluation baselines and methods; and current business practices.
Towards Unmanned Surface Vehicles: Methods and Practices presents the latest overview, methodologies, design practices, and applications of unmanned surface vehicles (USVs).
Leverage Kubernetes and container architecture to successfully run production-ready workloadsKey FeaturesImplement Kubernetes to orchestrate and scale applications proficientlyLeverage the latest features of Kubernetes to resolve common as well as complex problems in a cloud-native environmentGain hands-on experience in securing, monitoring, and troubleshooting your applicationBook DescriptionKubernetes is a popular open source orchestration platform for managing containers in a cluster environment.
Develop technical skills and expertise to automate AWS networking tasksKey FeaturesA fast paced guide that will help you pass the exam with confidenceLearn advanced skill sets to build effective AWS networking solutions Enhance your AWS skills with practice exercises and mock testsBook DescriptionAmazon has recently come up a with specialty certifications which validates a particular user's expertise that he/she would want to build a career in.
A definitive guide to mastering and implementing concurrency patterns in your applicationsKey FeaturesBuild scalable apps with patterns in multithreading, synchronization, and functional programmingExplore the parallel programming and multithreading techniques to make the code run fasterEfficiently use the techniques outlined to build reliable applicationsBook DescriptionSelecting the correct concurrency architecture has a significant impact on the design and performance of your applications.
Shared Memory Application Programming presents the key concepts and applications of parallel programming, in an accessible and engaging style applicable to developers across many domains.
Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing.
Location-based services (LBS) are a new concept integrating a user's geographic location with the general notion of services, such as dialing an emergency number from a cell phone or using a navigation system in a car.
Perform cloud-based machine learning and deep learning using Amazon Web Services such as SageMaker, Lex, Comprehend, Translate, and PollyKey FeaturesExplore popular machine learning and deep learning services with their underlying algorithmsDiscover readily available artificial intelligence(AI) APIs on AWS like Vision and Language ServicesDesign robust architectures to enable experimentation, extensibility, and maintainability of AI appsBook DescriptionFrom data wrangling through to translating text, you can accomplish this and more with the artificial intelligence and machine learning services available on AWS.
A comprehensive introduction to automated application deployment on Kubernetes for beginnersKey FeaturesEffectively manage applications deployed in Kubernetes using HelmLearn to install, upgrade, share, and manage applications deployed in KubernetesGet up and running with a package manager for KubernetesBook DescriptionContainerization is currently known to be one of the best ways to implement DevOps.
The go-to guidebook for deploying Big Data solutions with Hadoop Today's enterprise architects need to understand how the Hadoop frameworks and APIs fit together, and how they can be integrated to deliver real-world solutions.
Distributed and Cloud Computing: From Parallel Processing to the Internet of Things offers complete coverage of modern distributed computing technology including clusters, the grid, service-oriented architecture, massively parallel processors, peer-to-peer networking, and cloud computing.