Skip to main content

Design Patterns

  • Exponential Backoff Retry Strategy

    Programming

    It is a technique where an application progressively increases the waiting time between retry attempts after a failed operation

  • Async Task Queue

    Programming

    An 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

    Programming

    This pattern allows for better modularity and scalability by decoupling the event producers from the event consumers.