Learning Dapr: Building Distributed Cloud Native Applications

October 31, 2020
Learning Dapr: Building Distributed Cloud Native Applications

Get the authoritative guide to Dapr, the distributed applicationruntime that works with new and existing programming languagesalike. Written by the model's creators, this introduction shows youhow Dapr not only unifies stateless, stateful, and actorprogramming models but also runs everywhere—in the cloud or on theedge.Authors Haishi Bai and Yaron Schneider, both with Microsoft'sAzure CTO team, explain that, with Dapr, you don't need to includeany SDKs or libraries in your user code. Instead, you automaticallyget flexible binding, state management, the actor pattern, pub-sub,reliable messaging, and many more features. This book showsdevelopers, architects, CIOs, students, and computing enthusiastshow to get started with Dapr.Learn the new programming model for cloud nativeapplicationsWrite high-performance distributed applications withoutdrilling into technical detailsUse Dapr with any language or framework to write microserviceseasilyLearn how Dapr provides consistency and portability throughopen APIs and extensible, community-driven componentsExplore how Dapr handles state, resource bindings, and pub-submessaging to enable resilient event-driven architectures thatscaleIntegrate cloud applications with various SaaS offerings, suchas machine learning