feat: add Microservices Load Shedding pattern (#3229) (#3599)

* feat: add Microservices Load Shedding pattern (#3229)

* fix: harden load shedder release and report the admitted count

release() clamps the in-flight count at zero, acquire() returns the admitted count that the service logs, and the demo summary reports the total shed. The class diagram is a rendered PNG.
This commit is contained in:
Doksanbir authored and GitHub committed 2026-09-13 09:29:24 +03:00
1 parent d8e3ad7898
commit dd24a29f80
16 files changed
+1508

No files matched your search

+1
View File
@@ -260,6 +260,7 @@
<module>rate-limiting-pattern</module>
<module>fallback</module>
<module>onion-architecture</module>
<module>microservices-load-shedding</module>
</modules>
<repositories>
<repository>