Better Engineers

Better Engineers

Share this post

Better Engineers
Better Engineers
20 System Design Concepts Every Developer Should Know - Part - II
Copy link
Facebook
Email
Notes
More

20 System Design Concepts Every Developer Should Know - Part - II

Better Engineering's avatar
Better Engineering
Dec 21, 2024
∙ Paid
14

Share this post

Better Engineers
Better Engineers
20 System Design Concepts Every Developer Should Know - Part - II
Copy link
Facebook
Email
Notes
More
3
Share

Lets continue our learning journey from Part 1 :

20 System Design Concepts Every Developer Should Know - Part - I

Better Engineering
·
December 19, 2024
20 System Design Concepts Every Developer Should Know - Part - I

Last month Refreshers :

Read full story

Better Engineers is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

11. Phi Accrual Failure Detection

Phi Accrual Failure Detection is an adaptive Failure Detection algorithm that provides a building block to implementing failure detectors in any distributed system. A generic Accrual Failure Detector, instead of providing output as a boolean (system being up or down), outputs the suspicion information (level) on a continuous scale such that higher the suspicion value, the higher are the chances that the system is down.

Example: Akka uses the Phi Accrual Failure Detector to monitor the health of nodes in a distributed actor system.

Get 20% off forever

Keep reading with a 7-day free trial

Subscribe to Better Engineers to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Dev Dhar
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More