feat(swarm): enhance swarm with retry backoff

This commit is contained in:
bomanaps
2025-08-28 20:59:36 +01:00
parent 292bd1a942
commit c577fd2f71
5 changed files with 1015 additions and 21 deletions

View File

@ -0,0 +1 @@
Enhanced Swarm networking with retry logic, exponential backoff, and multi-connection support. Added configurable retry mechanisms that automatically recover from transient connection failures using exponential backoff with jitter to prevent thundering herd problems. Introduced connection pooling that allows multiple concurrent connections per peer for improved performance and fault tolerance. Added load balancing across connections and automatic connection health management. All enhancements are fully backward compatible and can be configured through new RetryConfig and ConnectionConfig classes.