Home › Products › Event Processing Overview

Event Processing Platform Overview

The Encirq Event Processing Platform is a software development framework for building applications that must process large volumes of data, including high-throughput stream data, with ultra low latency, especially when operating on advanced multicore processors.

 

The Encirq Event Processing Platform makes it possible for you to use a single methodology to integrate ultra low-latency processing of dynamic stream data, in-memory data and persistent data into applications for:

 

  Algorithmic trading Risk Monitoring
  Monitoring SLAs Order book maintenance
  Event & entity analytics Real-time traffic monitoring
  RFID networks/inventory   mgmt. Battlefield sensor monitoring
  Fraud detection Network intrusion detection
  Search engines Business event processing

 

 

The Encirq Event Processing Platform consists of four main elements:

  • A powerful SQL-based Event Processing Language (EPL)
  • A compiler that takes EPL as input and generates performance-optimized ANSI C code to form an efficient Event Processing Engine
  • Runtime libraries for in-memory and persistent data management services
  • Sample application code
Event

 

Designed for Developers

The Encirq Event Processing (EP) Platform was designed to give developers unmatched design flexibility, scalability and performance. It allows you to express arbitrarily complex event processing (CEP) systems and other data processing applications in EPL and compile these models to multicore-ready C executables. This approach gives you the precise, ultra low-latency data processing capabilities for your applications y while making it easy to exploit the tremendous computing power of today’s multicore processors and distributed computing environments.

 

To learn more, download the white paper overview or technical presentation for the Encirq Event Processing Platform.

 

For questions, please contact Encirq at info@encirq.com or call 1-650-292-3535.

 

Key Advantages

Speed

The Encirq EP Platform provides unmatched performance with multi-million messages per second throughput and microsecond latency

Simplified Programming

Familiarity of procedural SQL makes it easier to build monitors for message event and sequence detection, with a single programming method for streams, in memory and persistent data models

Multicore Scalability

Unique architecture makes it easier to design and deploy future-proof systems across multicore processors and networked, multi-processor systems

 
 
Copyright © 2008 Encirq Corporation • All rights reserved. | Legal & PrivacyCopyright