# Why top developers prioritize failure management

DevFeed: [Why top developers prioritize failure management](<https://devfeed.tech/articles/why-top-developers-prioritize-failure-management-36112.md>)

Original publisher: [Read original article](<https://temporal.io/blog/why-top-developers-focus-failures-not-code>)

Author: Sergey Bykov

Published: 2024-11-05T08:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Resilience](<https://devfeed.tech/topics/resilience.md>), [Error Handling](<https://devfeed.tech/topics/error-handling.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Remote Procedure Call (RPC)](<https://devfeed.tech/topics/rpc.md>)

Tags: [developers](<https://devfeed.tech/tags/developers.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [error-handling](<https://devfeed.tech/tags/error-handling.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [retries](<https://devfeed.tech/tags/retries.md>), [rpc](<https://devfeed.tech/tags/rpc.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>)

## AI overview

The article explains why software developers should prioritize failure management and resilience alongside successful execution. It compares RPCs, persistent queues, and workflows as strategies for coordinating distributed systems, highlighting the simplicity and low latency of RPCs alongside their burdens for handling partial failures, recovery, and retries.

## Source excerpt

Discover why leading developers focus on failure management. Explore 3 failure-handling strategies and how workflows boost resilience.