Error Handling and Stability (Paperback)
Language: English
Published by Independently Published, 2026
Series: Book 2 of 4 - From Writing Native Code to Building Scalable and Maintainable Systems
- Softcover
- New

Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.Grand Eagle Retail
AbeBooks seller since October 12, 2005
Condition: New
US$ 25.99
Quantity: 1 available
Add to basketItem description from seller
Paperback. What separates a working application from a dependable one?Working software runs cleanly on your laptop. Dependable software survives a degraded database, an unresponsive microservice, and a misconfigured load balancer at three in the morning.Error Handling and Stability is a comprehensive, production-focused guide for software engineers who are ready to move beyond the happy path. This book treats resilience not as a finishing touch, but as a structural engineering discipline that must be designed into every layer of your system from day one.What you will learn: Design errors as first-class API contracts, not afterthoughtsImplement timeouts, circuit breakers, retries, and bulkheads with precisionPrevent cascading failures using load shedding and isolation patternsSolve concurrency hazards with Optimistic Concurrency Control and state machinesGuarantee distributed consistency using the Transactional Outbox and Saga patternsBuild observable systems with structured logging and distributed tracingTest failure paths with fault injection and chaos engineeringDeploy safely with progressive delivery, feature flags, and automated rollbacksRun blameless incident reviews that drive lasting architectural improvementBuilt for engineers who operate at scale, this book progresses from application-level error handling to system-wide resilience architecture and organizational reliability culture. Each chapter combines deep conceptual explanation with concrete, production-grade code examples across multiple languages and platforms.Whether you are preparing for a senior engineering role, building your first distributed system, or hardening a production platform that cannot afford to fail, this book delivers the mindset, the patterns, and the practical tools to engineer software that holds under pressure.Stop hoping your system survives. Start engineering it to. This item is printed on demand. Shipping may be from multiple locations in the US or from the UK, depending on stock availability.…
Seller Inventory # 9798257885624
- Title
- Error Handling and Stability (Paperback)
- Author
- Charles Markwell
- Publisher
- Independently Published
- Publication year
- 2026
- Condition
- new
- Binding
- Paperback
- Language
- English
- ISBN 13
- 9798257885624
- Series
- Book 2 of 4: From Writing Native Code to Building Scalable and Maintainable Systems
What separates a working application from a dependable one?
Working software runs cleanly on your laptop. Dependable software survives a degraded database, an unresponsive microservice, and a misconfigured load balancer at three in the morning.
Error Handling and Stability is a comprehensive, production-focused guide for software engineers who are ready to move beyond the happy path. This book treats resilience not as a finishing touch, but as a structural engineering discipline that must be designed into every layer of your system from day one.
What you will learn:
-
Design errors as first-class API contracts, not afterthoughts
-
Implement timeouts, circuit breakers, retries, and bulkheads with precision
-
Prevent cascading failures using load shedding and isolation patterns
-
Solve concurrency hazards with Optimistic Concurrency Control and state machines
-
Guarantee distributed consistency using the Transactional Outbox and Saga patterns
-
Build observable systems with structured logging and distributed tracing
-
Test failure paths with fault injection and chaos engineering
-
Deploy safely with progressive delivery, feature flags, and automated rollbacks
-
Run blameless incident reviews that drive lasting architectural improvement
Built for engineers who operate at scale, this book progresses from application-level error handling to system-wide resilience architecture and organizational reliability culture. Each chapter combines deep conceptual explanation with concrete, production-grade code examples across multiple languages and platforms.
Whether you are preparing for a senior engineering role, building your first distributed system, or hardening a production platform that cannot afford to fail, this book delivers the mindset, the patterns, and the practical tools to engineer software that holds under pressure.
Stop hoping your system survives. Start engineering it to.
"Synopsis" may belong to another edition of this title.
Grand Eagle Retail
Bensenville, IL, U.S.A.
AbeBooks seller since October 12, 2005
Shipping rates within U.S.A.
| Item | 6 to 14 business days | 6 to 16 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 0.00 |
Payment methods
Seller's business information
APOLLO ONLINE CORP.
605 Geddes Street
Wilmington, DE U.S.A. 19805
Terms of sale
We guarantee the condition of every book as it¿s described on the Abebooks web sites. If you¿ve changed
your mind about a book that you¿ve ordered, please use the Ask bookseller a question link to contact us
and we¿ll respond within 2 business days.
Books ship from California and Michigan.
Shipping terms
Orders usually ship within 2 business days. All books within the US ship free of charge. Delivery is 4-14 business days anywhere in the United States.
Books ship from California and Michigan.
If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.