Esper (software) - Esper (software)
![]() | Tento článek obsahuje seznam obecných Reference, ale zůstává z velké části neověřený, protože postrádá dostatečné odpovídající vložené citace.Březen 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojáři | EsperTech Inc. |
---|---|
Stabilní uvolnění | zkontrolujte web |
Napsáno | Jáva, C# |
Operační systém | Cross-platform |
Typ | Komplexní zpracování událostí |
Licence | GPL v2 |
webová stránka | www |
Esper je open-source Jáva - softwarový produkt založený na Složité zpracování událostí (CEP) a Zpracování proudu událostí (ESP), který analyzuje řadu událostí a vyvozuje z nich závěry.
Esper rozšiřuje SQL-92 standard pro svůj engine a podnikový rámec, poskytující Agregační funkce, Porovnávání vzorů, okno událostí a připojení. Esper nářadí Programování řízené událostmi a architektura řízená událostmi.
Esper byl vytvořen v roce 2006 společností EsperTech Inc. Nabízí Jazyk specifický pro doménu pro zpracování událostí zvaných Event Processing Language (EPL). EPL je a Deklarativní programování jazyk pro analýzu časových dat událostí a detekci situací, jak k nim dochází.
Esper je aplikace založená na prostředí Java, ale byla přenesena do C# programovací jazyk a je k dispozici pro .NET Framework pod názvem NEsper.
EsperTech Inc. poskytuje Esper Enterprise Edition[1] s funkcemi podnikových schopností.
Příklad
Tento příklad[2] ilustruje jednoduchý dotaz EPL, který okamžitě vygeneruje řádek, když v posuvném okně 3 minut počet událostí objednávky dosáhne 5 nebo více událostí.
vybrat počet(*) z OrderEvent#čas(3 min) mít počet(*) >= 5
Související systémy
- Rapide (Stanford)
- StreamSQL: StreamSQL je dotazovací jazyk, který rozšiřuje SQL o schopnost zpracovávat datové toky v reálném čase.
Viz také
- Složité zpracování událostí (CEP) - Související technologie pro budování a správu informačních systémů řízených událostmi.
- Systém pro správu datových toků (DSMS) - Typ softwarového systému pro správu a dotazování na datové toky
- Korelace událostí
- Architektura založená na událostech - (EDA) je vzor softwarové architektury podporující výrobu, detekci, spotřebu a reakci na události.
- Zpracování proudu událostí - (ESP) je související technologie, která se zaměřuje na zpracování toků souvisejících dat.
- Provozní inteligence - Jak CEP, tak ESP jsou technologie, které podporují provozní inteligenci.
- Porovnávání vzorů
- Business inteligence v reálném čase - Business Intelligence je aplikace znalostí získaných ze systémů CEP
- Výpočet v reálném čase - Systémy CEP jsou obvykle systémy v reálném čase
- Podnik v reálném čase
Reference
- ^ „Esper Enterprise Edition“. Espertech.com. Citováno 2015-03-08.
- ^ „Přesměrování stránky“. www.espertech.com/esper. Citováno 2015-03-08.
externí odkazy
- Oficiální web společnosti Esper
- EsperTech Inc.
- Research Papers referencing Esper, by Google Scholar
- Analýza komplexního zpracování událostí pomocí Esper Eric Miller, kniha o Esperu a CEP.
- Zpracování událostí v akci autorů: Opher Etzion a Peter Niblett, Manning Publications (ISBN 9781935182214), kniha, která poskytuje příklady Esper
- Open source SOA Jeff Davis, Manning Publications (ISBN 1933988541), kniha, která poskytuje příklady Esperu pro monitorování webových služeb
- OSWorkflow: Průvodce pro vývojáře a architekty Java k integraci open-source Business Process Management, autor: Diego Adrian Naya Lazo, PACKT (ISBN 978-1847191526 ), kniha s kapitolou o Esperovi
- Přehled trhu Fraunhofer CEP, podle Fraunhofer, rok 2010
- Forrester Wave pro komplexní zpracování událostí, Forrester - říjen '09
- Zpracování streamů v reálném čase jako měnič her ve světě velkých dat s Hadoop a Data Warehouse, InfoQ - září '14