Esper (software), the Glossary
Esper is an open-source Java-based software product for Complex event processing (CEP) and Event stream processing (ESP), that analyzes series of events for deriving conclusions from them.[1]
Table of Contents
22 relations: Aggregate function, C Sharp (programming language), Complex event processing, Cross-platform software, Data stream management system, Declarative programming, Domain-specific language, Event correlation, Event-driven architecture, Event-driven programming, GNU General Public License, Java (programming language), Open-source software, Operational intelligence, Pattern matching, Real-time business intelligence, Real-time computing, Real-time enterprise, SQL-92, Stream processing, StreamSQL, .NET Framework.
- Events (computing)
- Free business software
- Java (programming language) software
Aggregate function
In database management, an aggregate function or aggregation function is a function where multiple values are processed together to form a single summary statistic.
See Esper (software) and Aggregate function
C Sharp (programming language)
C# is a general-purpose high-level programming language supporting multiple paradigms.
See Esper (software) and C Sharp (programming language)
Complex event processing
Event processing is a method of tracking and analyzing (processing) streams of information (data) about things that happen (events), and deriving a conclusion from them. Esper (software) and Complex event processing are events (computing).
See Esper (software) and Complex event processing
Cross-platform software
In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms.
See Esper (software) and Cross-platform software
Data stream management system
A data stream management system (DSMS) is a computer software system to manage continuous data streams.
See Esper (software) and Data stream management system
Declarative programming
In computer science, declarative programming is a programming paradigm—a style of building the structure and elements of computer programs—that expresses the logic of a computation without describing its control flow.
See Esper (software) and Declarative programming
Domain-specific language
A domain-specific language (DSL) is a computer language specialized to a particular application domain.
See Esper (software) and Domain-specific language
Event correlation
Event correlation is a technique for making sense of a large number of events and pinpointing the few events that are really important in that mass of information. Esper (software) and event correlation are events (computing).
See Esper (software) and Event correlation
Event-driven architecture
Event-driven architecture (EDA) is a software architecture paradigm concerning the production and detection of events. Esper (software) and event-driven architecture are events (computing).
See Esper (software) and Event-driven architecture
Event-driven programming
* In computer programming, event-driven programming is a programming paradigm in which the flow of the program is determined by external events. Esper (software) and event-driven programming are events (computing).
See Esper (software) and Event-driven programming
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.
See Esper (software) and GNU General Public License
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
See Esper (software) and Java (programming language)
Open-source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.
See Esper (software) and Open-source software
Operational intelligence
Operational intelligence (OI) is a category of real-time dynamic, business analytics that delivers visibility and insight into data, streaming events and business operations.
See Esper (software) and Operational intelligence
Pattern matching
In computer science, pattern matching is the act of checking a given sequence of tokens for the presence of the constituents of some pattern.
See Esper (software) and Pattern matching
Real-time business intelligence
Real-time business intelligence (RTBI) is a concept describing the process of delivering business intelligence (BI) or information about business operations as they occur.
See Esper (software) and Real-time business intelligence
Real-time computing
Real-time computing (RTC) is the computer science term for hardware and software systems subject to a "real-time constraint", for example from event to system response.
See Esper (software) and Real-time computing
Real-time enterprise
Real-time enterprise (commonly abbreviated to RTE) is a concept in business systems design focused on ensuring organisational responsiveness that was popularised in the first decade of the 21st century.
See Esper (software) and Real-time enterprise
SQL-92
SQL-92 was the third revision of the SQL database query language.
See Esper (software) and SQL-92
Stream processing
In computer science, stream processing (also known as event stream processing, data stream processing, or distributed stream processing) is a programming paradigm which views streams, or sequences of events in time, as the central input and output objects of computation.
See Esper (software) and Stream processing
StreamSQL
StreamSQL is a query language that extends SQL with the ability to process real-time data streams.
See Esper (software) and StreamSQL
.NET Framework
The.NET Framework (pronounced as "dot net") is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows.
See Esper (software) and .NET Framework
See also
Events (computing)
- Apama (software)
- Asynchronous I/O
- Business activity monitoring
- Complex event processing
- Concurrent estimation
- DOM event
- Data event
- Database trigger
- Dead letter queue
- Discrete rate simulation
- Discrete-event simulation
- Enterprise Dynamics
- Epoll
- Esper (software)
- Event (computing)
- Event (synchronization primitive)
- Event Processing Technical Society
- Event bubbling
- Event chain diagram
- Event chain methodology
- Event correlation
- Event logging
- Event loop
- Event partitioning
- Event-driven architecture
- Event-driven programming
- Input/output completion port
- Interrupts
- Kqueue
- Libevent
- Libuv
- List of discrete event simulation software
- Message loop in Microsoft Windows
- Message queue
- Overlapped I/O
- Poll (Unix)
- Polling (computer science)
- Proactor pattern
- Reactor pattern
- Reverse computation
- RuleML
- Select (Unix)
- Staged event-driven architecture
- Unix signals
- Vert.x
- Webhook
- WindowProc
Free business software
- Activiti (software)
- Agorum core
- Alfresco Software
- Asterisk (PBX)
- Camunda
- Cyn.in
- Elastix
- Esper (software)
- Eureka Streams
- HeliumV
- IDempiere
- Issabel
- JFire
- LogicalDOC
- Mayan (software)
- Metasfresh
- OpenKM
- OpenL Tablets
- OpenProcurement
- OrangeHRM
- Pentaho
- Shopware
- Trixbox
- Tryton
- Tuleap
Java (programming language) software
- ACARM (software)
- AnthillPro
- BigGantt
- BigPicture
- Cloud CMS
- Confluence (software)
- Deeplearning4j
- DirSync Pro
- Encog
- Esper (software)
- FBReader
- Fiji (software)
- FishEye (software)
- Image Studio Lite
- IntelliJ IDEA
- Interactive Scenario Builder
- JDK Flight Recorder
- JFLAP
- JGroups
- JSwat
- Java Anon Proxy
- Jira (software)
- Jira Studio
- Keycloak
- MagicPlot
- Massive Online Analysis
- Minicraft
- Moneydance
- NASA WorldWind
- Orange and Bronze Software Labs
- PDF Studio
- Pirate Galaxy
- PointBase
- Qeep
- RealVNC
- Reptile (software)
- Tanagra (machine learning)
- WebSphere Portal
- YEd
- YaCy
- YouTrack