14 Comments
Oct 10Liked by Ashish Pratap Singh

Thanks ashish loved reading it 🤙🏻

Expand full comment
Oct 9Liked by Ashish Pratap Singh

Well written article .Thanks for sharing

Expand full comment
author

thank you!

Expand full comment

Thank you for the good article. Load Balancer was portrayed as SPOF and having it was proposed as counter measure. What am I missing here ?

Expand full comment
author

Sorry, if it wasn't super clear.

Load Balancer can help remove SPOF failures from application servers.

But to remove SPOF from Load balancer we usually have a standby which can takeover if the primary one fails.

Expand full comment

Thank you 👍🏻

Expand full comment

How to avoid Load balancer / api gateway from SPOF?

Expand full comment
author

usually by having a standby which can takeover if the primary one fails

Expand full comment

Resiliency and failover implementations in backend:

Application back end /services also can enable resiliency and failover ( Circuit breaker or retry) patterns. Some of the tasks or staging can be saved in persistence database and retriggered when the downstream is available or retriggered .

Expand full comment

I guess managed load balancers by e.g. AWS ELB already have such features?

Expand full comment
author

yeah.. managed services on cloud platforms handle it by default.

Expand full comment

Do you want to have redundancy in load balancer as well if it is considered a SPOF?

Expand full comment

Do you want to have redundancy in load balancer as well if it is considered a SPOF?

Expand full comment
author

Yeah.

Expand full comment