mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-10-03 13:12:17 +00:00
* feat: add Microservices Bulkhead pattern (#3228) * fix: cancel queued calls on bulkhead shutdown Shutdown now cancels the queued futures so callers do not hang, a shutdown racing a submit is no longer counted as a rejection, and interrupted inventory checks are logged. The class diagram is a rendered PNG. --------- Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>