Sign up to save your library
With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.
Find this title in Libby, the library reading app by OverDrive.

Search for a digital library with this title
Title found at these libraries:
Library Name | Distance |
---|---|
Loading... |
"Polly in Action"
"Polly in Action" is a comprehensive guide for software professionals aiming to design resilient .NET systems in the face of faults, failures, and the unpredictability of modern architectures. The book begins by establishing foundational concepts of resilience engineering, tracing the evolution of transient fault handling within .NET, and presenting Polly's core abstractions and design patterns. Through a detailed exploration of error taxonomy, policy mapping, and the internal architecture of Polly, readers gain the technical depth needed to confidently apply resilience techniques to microservices, serverless, and cloud-native environments.
Diving further, the book expertly addresses advanced strategies for reliability, from crafting intelligent retry and circuit breaker policies to implementing bulkhead isolation for scalable systems. It illuminates nuanced topics such as idempotency, contextual policy execution, dynamic configuration, and the layered orchestration of timeouts and fallbacks for graceful degradation. Each concept is grounded in real-world patterns and practices, supported by sections on observability, diagnostics, and the integration of Polly with monitoring, telemetry, and operational analytics—ensuring that resilience measures are both effective and measurable in production.
The latter chapters focus on operating Polly at scale, detailing best practices for policy deployment in Kubernetes, service meshes, and multi-region architectures. "Polly in Action" also champions a robust approach to testing and continuous validation, including fault injection, chaos engineering, and the use of automated frameworks. By blending architectural insight, practical implementation guidance, and forward-thinking strategies, this book stands as an essential resource for developers, architects, and operations engineers dedicated to building and maintaining robust distributed systems with Polly.