FeedZai Pulse is a revolutionary next-generation real-time business intelligence platform.
A powerful and highly optimized data processing kernel (PKernel) allows hundreds of thousand of events to be processed in real-time providing up-to-date information with very low latencies.
Moreover, it interacts seamlessly with Java code, allowing the development of “PulseApps” (applications that run on top of Pulse), and its easy and quick integration with Java enterprise software.
Based on standard SQL and with improvements from efforts like the Continuous Query Language (CQL) and LINQ, PulseQL raises continuous queries to an entirely new level. It allows easily define temporal queries, continuous values, event-based dictionaries, joins among different types of entities and windows (time or tuple-based), in an intuitive and expressive way.
Visualizing information in real-time is good, but data needs to be persisted and queried. Moreover, in order to be productive the level of abstraction must be raised beyond low-level queries.
Pulse allows to easily define metrics that are both available for real-time visualization and data treatment, but are also aggregated, consolidated and persisted. Once a metric is given a name it can be uniquely and transparently referenced from all Pulse modules.
The Pulse baseline generator allows you to instantly know if the metrics currently being monitored are within expected ranges or not, and how they are expected to evolve in the future.
FeedZai Pulse automatically saves aggregated information regarding key-performance indicators and, given a baseline profile, automatically calculates the current expected values as well as the baseline curve for the upcoming hours. Multiple baselines can exist for the same metric and support for metric and baseline hierarchies are native to the product.
By combining key-performance indicators with a flexible definition of baselines, alarms and actuation can be automatically raised when something unexpected happens even when no human is monitoring the system. FeedZai Pulse allows to continuously monitor, up-to-the-second, hundreds of key-performance indicators and baselines, over large data hierarchies, acting when it matters the most.
FeedZai Pulse was designed to integrate easily and efficiently with existing core IT systems. It provides adapters for wide variety of systems, including:
Furthermore, Pulse provides a well-defined input/output API which allows to easily connect to other systems for which adapters are not available, or to create Web Services that expose the information being produced
FeedZai Pulse is used in different ways. While many customers only require its advanced data processing functionalities, which are used close to their core IT systems, others want to be able to see results in real-time on astonishing dashboards.
The Pulse provides a visualization layer: