Domov Software Co je to architektura řízená událostmi (eda)? - definice z techopedie

Co je to architektura řízená událostmi (eda)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená architektura řízená událostmi (EDA)?

Architektura založená na událostech (EDA) je vzor softwarové architektury, který podporuje výrobu, detekci a spotřebu a reakci na významné změny stavu systému (známé jako události). Toto je aplikováno prostřednictvím návrhu a implementace aplikací a systémů, které přenášejí události mezi volně propojenými softwarovými komponentami a službami.

Techopedia vysvětluje Event-Driven Architecture (EDA)

Architektura řízená událostmi doplňuje architekturu orientovanou na služby, protože tyto služby mohou být aktivovány spouští spouštěnými na příchozí události. Systémy řízené událostmi zahrnují emitory událostí a spotřebitele událostí. Spotřebitelé událostí používají reakce, jakmile jsou události prezentovány. Počáteční kategorie spotřebitelů události je založena na tradičních součástech, jako je middleware zaměřený na zprávy, zatímco druhá kategorie vyžaduje vhodný transakční výkonný rámec.


Události mají dvě části:

  1. Záhlaví: Zahrnuje informace, jako je název události, časové razítko události a typ události
  2. Tělo: Popisuje, co se ve skutečnosti stalo
Architektura spouštěná událostmi je postavena na čtyřech logických vrstvách:

  • Generátor událostí
  • Kanál událostí
  • Modul zpracování událostí
  • Následná činnost řízená událostmi

Tři styly zpracování událostí jsou:

  • Jednoduché zpracování událostí
  • Zpracování toku událostí
  • Komplexní zpracování událostí
Co je to architektura řízená událostmi (eda)? - definice z techopedie