Tag

Failure Handling

1 views collected around this technical thread.

Architects Research Society
Architects Research Society
Dec 9, 2022 · Cloud Native

Common Pitfalls in Microservice Integration and How to Mitigate Them

The article examines three common microservice integration pitfalls—complex communication, asynchronous challenges, and distributed transaction difficulties—and proposes resilient solutions using fast‑fail patterns, timeout handling, and stateful compensation via lightweight workflow engines to simplify architecture and improve reliability.

Failure HandlingSagaasynchronous
0 likes · 17 min read
Common Pitfalls in Microservice Integration and How to Mitigate Them
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Oct 16, 2021 · Backend Development

Handling MQ Failures: Encapsulation, Degradation, and Message Resend Strategies

The article explains how to properly deal with message‑queue (MQ) outages by first encapsulating MQ operations, then applying degradation tactics such as persisting failed messages to a database, disk, or log, and finally implementing scheduled or manual message‑replay mechanisms while emphasizing monitoring and fallback logic.

Failure HandlingMessage QueueMessage Resend
0 likes · 5 min read
Handling MQ Failures: Encapsulation, Degradation, and Message Resend Strategies
Big Data Technology Architecture
Big Data Technology Architecture
Aug 6, 2019 · Fundamentals

Overview of Distributed Consistency Algorithms: The Raft Protocol

This article explains the fundamentals of distributed consistency by introducing the Raft consensus algorithm, covering its roles, leader election, log replication, handling of split votes, random timeouts, and various failure scenarios such as leader crashes and network partitions.

Distributed ConsensusFailure HandlingLeader Election
0 likes · 11 min read
Overview of Distributed Consistency Algorithms: The Raft Protocol