دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Haishi Bai. Yaron Schneider
سری:
ISBN (شابک) : 9781492072423
ناشر: O’Reilly Media
سال نشر: 2020
تعداد صفحات: [220]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 Mb
در صورت تبدیل فایل کتاب Learning Dapr:Building Distributed Cloud Native Applications به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Learning Dapr: Building Distributed Cloud Native Applications نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Copyright Table of Contents Preface Resources Conventions Used in This Book O’Reilly Online Learning How to Contact Us Acknowledgments Introduction What Is Dapr? A Programming Model for a Heterogeneous Environment More Helpful, Less Opinionated Don’t Reinvent the Wheel! Unified Programming Model Dapr Architecture Language Support Getting Started with Dapr Hello, World! with Dapr Standalone Mode Hello, World! with Dapr Kubernetes Mode Using gRPC Invoking an Application from a gRPC Client Writing a gRPC Server Bindings Binding in Standalone Mode Binding in Kubernetes Mode Summary Chapter 1. Services The World Before Cloud Cloud Promises and Challenges Availability Elasticity Cloud Native Applications Infrastructure Is Boring Service Invocation Name Resolution Requests and Responses Concurrency Control Service Invocation Experiment The Universal Namespace Pub/Sub Benefits of Message-Based Integration Pub/Sub with Dapr How Pub/Sub Works Dapr Components Dapr Configurations Custom Pipelines Custom Pipeline Experiment OAuth 2.0 Authorization Authoring a Custom Middleware Distributed Tracing Tracing Middleware Tracing with Zipkin Tracing with Azure Monitor Service Operation Service Deployment and Upgrade OAM Summary Chapter 2. State State Management Stateless Versus Stateful Why Are Stateless Services Preferred in the Cloud? Challenges of Hosting Stateful Services Converting Stateful Services to Stateless Services Dapr State Management Concurrency Model Consistency Model Bulk Operations and Transactions Multiple State Stores Retry Policies The Dapr State API Key Scheme Get Requests Set Requests Delete Requests Transactional Requests Working with the Dapr State API Data Handling Considerations Data Querying and Aggregation State Stores Redis Azure Cosmos DB Etcd Apache Cassandra Couchbase Custom State Stores Implementing the State API Updating the Component Registry Summary Chapter 3. Messaging Event-Driven Programming Messages Versus Events Input Bindings and Output Bindings Pub/Sub Pub/Sub with Dapr Implementing the PowerShell Script Testing Pub/Sub with the Dapr CLI Dapr Pub/Sub Behaviors Extending Dapr Pub/Sub Input and Output Bindings with Dapr Using Input Bindings Using Output Bindings Implementing Input Bindings Implementing Output Bindings Autoscaling with KEDA Messaging Patterns The Saga Pattern Content-Based Routing Routing Slip Smart Proxy MapReduce Summary Chapter 4. Security Securing a Distributed Application Access Control Data Protection Secured Communication Intrusion and Abnormality Detection Dapr Security Features Secret Stores Implementing a Secret Store The Secret API Mutual TLS (mTLS) Dapr mTLS Summary Chapter 5. Actors The Actor Pattern Modern Actor Frameworks Misuse of the Actor Model Dapr and Actors Invoking a Dapr Actor State Management Timers Reminders Getting Started with Writing Dapr Actors for C# Defining the Actor Interface Implementing the Actor Interface Summary Chapter 6. Application Patterns Cloud Native Applications Cloud Environment Cloud Native Applications with Dapr System Integrations with Dapr Distributed Workflow as Finite State Machine Synchronization Dapr in a Larger Ecosystem Yeoman Dapr Generator Dapr in Visual Studio Code Dapr with ASP.NET Core Dapr in a Bigger Application Dapr and Service Meshes Dapr on Edge Summary Chapter 7. Dapr’s Future Capability Delivery Architecture Application Scenarios Enhanced Actors Aggregators Query Interface Actor Graph Multiversion Actors Actor Middleware The Universal Namespace Architecture Application Scenarios Dapr on Edge Dapr as a Lightweight Function Runtime Dapr in WebAssembly Dapr as a Script Other Dapr Improvements Dapr Component Projection Best Practices and Proven Patterns Dapr Descriptor Dapr to Facilitate Multiparty Computing Summary Index About the Authors Colophon