<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Design-Patterns on stultus notes</title><link>https://stultus.in/notes/tags/design-patterns/</link><description>Recent content in Design-Patterns on stultus notes</description><generator>Hugo</generator><language>en-us</language><copyright>Hrishikesh Bhaskaran ♥</copyright><lastBuildDate>Thu, 26 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://stultus.in/notes/tags/design-patterns/index.xml" rel="self" type="application/rss+xml"/><item><title>Circuit breaker pattern stops cascading failures in distributed systems</title><link>https://stultus.in/notes/circuit-breaker-pattern/</link><pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate><guid>https://stultus.in/notes/circuit-breaker-pattern/</guid><description>The circuit breaker pattern prevents a system from wasting resources on a failing remote dependency by short-circuiting requests after consecutive failures.</description></item><item><title>Relay pattern reduces N-squared delivery to 2N in federation</title><link>https://stultus.in/notes/relay-pattern-in-federation/</link><pubDate>Thu, 26 Mar 2026 00:00:00 +0000</pubDate><guid>https://stultus.in/notes/relay-pattern-in-federation/</guid><description>A relay instance acts as a hub that redistributes activities, reducing the delivery cost from N×(N-1) direct connections to 2N.</description></item></channel></rss>