Design Patterns
-
Exponential Backoff Retry Strategy
ProgrammingIt is a technique where an application progressively increases the waiting time between retry attempts after a failed operation
-
Async Task Queue
ProgrammingAn async task queue manages and controls the execution of asynchronous tasks, ensuring they run according to specified concurrency limits and order.
-
Pub Sub Pattern Loose Decoupling
ProgrammingThis pattern allows for better modularity and scalability by decoupling the event producers from the event consumers.