Staged event-driven architecture

Source: Wikipedia, the free encyclopedia.

The staged event-driven architecture (SEDA) refers to an approach to

event queue
, the service can be well-conditioned to load, preventing resources from being overcommitted when demand exceeds service capacity.

SEDA employs

load shedding). Decomposing services into a set of stages also enables modularity and code reuse
, as well as the development of debugging tools for complex event-driven applications.

See also

References

  1. ^ "An Architecture for Highly Concurrent, Well-Conditioned Internet Services" (PDF). University of California at Berkeley. Archived from the original (PDF) on 2012-07-04. Retrieved 2023-03-02. By partitioning an application into a set of stages with explicit queues between them, application designers can focus on the service logic and concurrency management for individual stages, "plugging" them together into a complete service later. Queues decouple the execution of each stage, allowing stages to be developed independently..

Bibliography

External links