Event-Driven Architecture

Systems that react to events rather than calls.

1 subject · 3 topics

Subjects covering this category

1 subject
  • Subject · Beginner to Advanced

    Turning a product's requirements into a first design for a web system, and knowing what each part is there for.

    • Starting a Design
    • The Parts of a System
    • Moving Data Around
    11 topics · 100 cardsnot started

In Event-Driven Architecture itself

3 topics
  • System Design

    Message queues and publish/subscribe: handing work off without waiting, and choosing between one reader and many.

    Beginner to Intermediate9 cards · 6 qnot started

  • System Design

    Client-server communication: polling, server-sent events, WebSockets and webhooks, chosen by who sends and how often.

    Beginner to Intermediate10 cards · 5 qnot started

  • System Design

    Software architectural styles: monoliths, layers, microservices, events and serverless, and the team and product each one fits.

    Beginner to Advanced10 cards · 5 qnot started