Staged event-driven architecture - Wikipedia, the free encyclopedia
The staged event-driven architecture (SEDA) refers to an approach to software architecture that decomposes a complex, event-driven application into a set of stages connected by queues.[1] It avoids the high overhead associated with thread-based concurrency models[clarify], 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.
Read full article from Staged event-driven architecture - Wikipedia, the free encyclopedia
No comments:
Post a Comment