Seda

SEDA is an acronym for staged event-driven architecture, and decomposes a complex, event-driven software application into a set of stages connected by queues. This design avoids the high overhead associated with thread-based concurrency models, and decouples event and thread scheduling from application logic. By performing admission control on each event queue, the service can be well-conditioned to load, preventing resources from being overcommitted when demand exceeds service capacity. SEDA employs dynamic control to automatically tune runtime parameters (such as the scheduling parameters of each stage) as well as to manage load, for example, by performing adaptive 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.

External link

 

<< PreviousWord BrowserNext >>
oxalidales
crossosomatales
berberidopsidales
western open
medical social work
gunnerales
closure (philosophy)
polyglot (computing)
political absolutism
searing
bowling green state university
vangibhat
the haunted mansion
england and wales
le philippaux
rexhep meidani
buggery act 1533
campina grande
sturminster newton
vaginismus
horacio altuna
skvader
camaragibe
hemodynamics
ali
serval
half moon bay
yoism
yo
free diving
tipton
plinth
english act of succession
agora
eagle district
ferid murad
grand cayman
pensacola
john eliot gardiner
mark of the beast
list of patriarchs of babylon
greg lemond
charles brockden brown
christopher anstey